跳至內容

Paint.NET

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Paint.NET
Paint.NET 3.5.9執行於Windows 7
Paint.NET 3.5.9執行於Windows 7
原作者Rick Brewster
開發者dotPDN, LLC
首次釋出2004年5月6日,​20年前​(2004-05-06
目前版本4.3.12(2022年8月20日,​2年前​(2022-08-20
程式語言C#C++C++/CLI
作業系統Windows 10或以上
平台.NET框架.NET
語言28種語言
語言列表
英語、中文(簡體)、中文(繁體)、捷克語、丹麥語、荷蘭語、芬蘭語、法語、德語、印地語、匈牙利語、意大利語、日語、韓語、立陶宛語、挪威語、波斯語、波蘭語、葡萄牙語(巴西)、葡萄牙語(葡萄牙)、俄語、西班牙語、土耳其語、烏克蘭語、加泰羅尼亞語、科西嘉語、泰語
類型點陣圖圖像編輯器
特許條款早期為MIT,後來轉為免費專有軟件
網站www.getpaint.net

Paint.NET是使用.NET Framework開發的一款適用於Microsoft Windows開放原始碼圖像編輯軟件。Paint.NET最初是一個華盛頓州立大學的學生專案,而後發展成支援圖層、顏色渲染、透明度及擴充元件的小畫家替代品。它現在已被視為Adobe Photoshop的一個免費替代品。

概要

[編輯]

Paint.NET主要使用C#編寫,部份安裝檔案及整合Windows功能則以C++編寫。Paint.NET原生圖像格式為.PDN,一種已壓縮,表達軟件內部物件的格式,用以儲存圖層及其他資料。[1]

歷史

[編輯]

Paint.NET原本是華盛頓州立大學於2004年的一個資訊科學系大學四年級生的設計專案。1.0版本用了36,000行代碼,使用了15星期寫成。[2]對比起來,3.35版本約有162,000行代碼。隨後Paint.NET專案亦於同的夏季繼續,而1.1及2.0版則於2004年的下學期發佈。當時Paint.NET的開發人員是華盛頓州立大學的2位學生,目前二人則於微軟工作。

最初,Paint.net 是根據MIT特許條款的修改版本釋出的,不包括安裝程式、文字和圖形。[3]然而,由於開原始碼被其他人抄襲,這些人將軟件重新命名為自己的軟件,並未經他們的特許捆綁用戶內容,開發者決定限制原始碼的分發,2007 年 12 月,布魯斯特宣佈打算限制該程式各組件的訪問(包括其安裝程式、資源和用戶介面)。[4] 2009 年 11 月,該軟件成為專有軟件,限制銷售或建立該軟件的衍生作品。[5]

直至2006年5月,Paint.NET已被下載超過200萬次。[6]平均每個月180,000次。[7]

發佈歷史

[編輯]
版本 發佈日期 重要更改
1.0 2004年5月6日 首次發佈
1.1 2004年10月1日 支援特效擴充元件
2.0 2004年12月17日 增加特效,修改工具
2.5 2005年11月26日 國際化,更新管理員,檔案格式支援
2.6 2006年2月24日 使用.NET Framework 2.0,完全支援64-bit
2.72 2006年8月31日 最後支援Windows 2000的版本
3.0 2007年1月6日 支援分頁
3.20 2007年12月12日 更容易的擴充元件開發;改善原有的特效
3.30 2008年4月10日 更容易的檔案格式支援元件開發;支援儲存8-bit及24bit色深PNG,8-bit色深BMP
3.35 2008年6月7日 使用GPC英語General Polygon Clipper(General Polygon Clipper Library)顯著改進選取工具
3.36 2008年8月26日 改進特效處理速度
3.5 2009年11月6日 第一個Windows 7下使用的最佳化版本,重設計程式外觀,最佳化效能,減少主記憶體使用量
3.5.1 2009年11月19日 新增Windows 7式的工作列報告方式,解決重設圖片大小的問題,解決複製和貼上的問題
3.5.5 2010年4月26日 不再支援Windows XP Service Pack 3以下的版本,新增對.NET 4.0的支援
4.0 2014年6月24日 系統最低要求為Windows 7 SP1
為多核心處理器及GPU最佳化渲染引擎
4.0.6 2015年8月2日 針對Windows 10進行了更新。將最大畫筆大小增加到2000,形狀工具允許安裝和使用自訂形狀。基於IndirectUI的效果擴充套件現在可以提供說明文件,可透過問號按鈕訪問。
4.0.7 2015年12月30日 針對.NET Framework 4.6進行了更新。增加瑞典語翻譯。標題欄使用Windows 10強調色。自訂形狀XAML現在透過PolyCurveSegment支援基線曲線。形狀工具在具有多個核心的CPU上提供更多效能。[8]
4.0.10 2016年7月8日 在編輯器中新增「過度捲動」功能。
4.0.11 2016年9月12日 圓角舉行的半徑現在是可設置的。可在設置中停用或啟用過度捲動。
4.0.20 2018年1月9日 針對.NET Framework 4.7.1進行更新。新增深色佈景主題支援。
4.1 2018年9月5日 重寫了數個特效以使用GPU。複製並貼上選取範圍。多了兩個新的特效。將最大縮放等級增加至6400%。用戶介面強化。
4.2 2019年7月13日 新增HEIF檔案格式支援,修復非常大的圖片的效能問題,並升級與現代化許多既有檔案類型的功能[9]
4.2.1 2019年8月7日 新增JPEG XR檔案格式支援[10]
4.2.2 2019年9月18日 可開啟AVIF檔案(但無法儲存),改善對DirectDraw Surface英語DirectDraw Surface的支援,以及PNG/BMP/TIFF的4位元儲存[11]
4.2.5 2019年10月1日 新增WebP檔案格式支援[12]
4.2.6 2019年11月21日 若「游標」裝置可能,則新增「原生游標輸入」設置。[13]
4.2.11 2020年5月20日 新增XMP詮釋資料支援,三種新的翻譯,一些用戶介面改進,以及許多錯誤修復。[14]
4.3 2021年9月22日 遷移至.NET 5,從而取得更好的效能。[15]
4.3.3 2021年11月21日 遷移至.NET 6,從而取得更好的效能。使用C# 10,三種新的翻譯,包含了加泰羅尼亞語、科西嘉語及泰語。[16]
4.3.4 2021年12月3日 修復顏色揀選器bug以及舊版外掛程式的問題。4.3.x版將會是最後一個支援Windows 7/8與8.1,以及x86/32位元平台的版本。[17]
5.0.0 2023年1月10日 結束對Windows 7、8、8.1以及x86/32位元系統的支援。平板裝置現已全面支援壓感功能。特效能夠實現GPU加速渲染,用戶可以通過工具選單自行設置首選的渲染裝置。新增了一系列圖像處理效果和調整選項。遷移至.NET 7框架。

系統要求

[編輯]
最低要求
作業系統 Windows 10或更新版本
處理器 1GHz或更快
記憶體 1GB以上

擴充元件

[編輯]

Paint.NET支援DLL類型的擴充元件,以增加圖片效果、修改工具及檔案格式支援。這些擴充元件可以使用.NET Framework寫成,而目前大部份擴充元件都是使用C#撰寫,這些擴充元件通常是由Paint.NET討論區的參與者自願開發。雖然這些擴充元件只在Paint.NET討論區發佈,但部份會成為新版本中預設安裝的一部份。例如DirectDraw Surface英語DirectDraw Surface檔案格式支援元件(由Dean Ashton製作)及Ink Sketch及Soften Portrait效果(由David Issel製作)都於Paint.NET 3.10成為Paint.NET的一部份。

而很多不同的擴充元件則由不同人士開發,例如Shape3D。有些的擴充元件則是擴充Paint.NET原始功能,例如Curves+及Sharpen+分別擴充了內建於Paint.NET的曲線和銳利化工具。

而檔案格式支援元件可以令Paint.NET支援更多的檔案格式,例如動畫滑鼠游標、Adobe PhotoshopPSD格式等。很多檔案格式支援元件都是以現有的開源軟件作為基礎,例如RAW格式支援使用dcraw,而PNG支援則使用OptiPNG

線上討論區

[編輯]

Paint.NET提供一個線上討論區,可以從其程式的主選單或說明選單中到達。這個討論區為用戶提供支援、使用教學、下載擴充元件及程式國際化支援。這個討論區已有超過11,784位註冊會員及超過186,005篇文章。用戶之間主要討論程式使用、擴充元件、使用教學及其他Paint.NET參考資源。

非Windows系統的支援

[編輯]

Paint.NET是為Windows設計,並不支援其他作業系統。而3.0版本開始,對Windows XP以前的Windows系統支援已經停止,同時亦加入對Windows Vista的支援。該軟件開源的特性促使替代版本的出現,如Miguel de Icaza以Paint.NET為基礎撰寫使用公共語言運行庫MonoPaint-Mono,使Linux及其他Mono支援的系統得以執行Paint.NET。Icaza於2007年5月宣佈正式開始Paint-Mono專案。

參見

[編輯]

參考資料

[編輯]
  1. ^ Paint.NET's file format, ".pdn". [2008-10-03]. (原始內容存檔於2008-01-02). 
  2. ^ Paint.NET v1.1 "Beta 2" Download. [2008-10-03]. (原始內容存檔於2007-12-21). 
  3. ^ Paint.NET - Download. web.archive.org. 2007-08-11 [2023-09-27]. 原始內容存檔於2013-07-03. 
  4. ^ Freeware Authors: Beware of “Backspaceware”. paint.net blog. 2007-12-05 [2023-09-27]. (原始內容存檔於2023-09-27) (英語). 
  5. ^ A new license for Paint.NET v3.5. paint.net blog. 2009-11-07 [2023-09-27]. (原始內容存檔於2023-03-26) (英語). 
  6. ^ Paint.NET crosses 2 million downloads, and other news. [2008-10-03]. (原始內容存檔於2008-01-02). 
  7. ^ Interview: A Look Inside Paint.NET. [2008-10-03]. (原始內容存檔於2011-10-30). 
  8. ^ paint.net 4.0.7 is now available. December 30, 2015 [February 7, 2016]. (原始內容存檔於2017-07-02). 
  9. ^ paint.net 4.2 is now available. 2019-07-13 [2021-01-20]. (原始內容存檔於2019-07-14). 
  10. ^ paint.net 4.2.1 is now available. 2019-08-08 [2021-01-20]. (原始內容存檔於2022-07-06). 
  11. ^ paint.net 4.2.2 is now available. 2019-09-18 [2021-01-20]. (原始內容存檔於2019-09-27). 
  12. ^ paint.net 4.2.5 is now available. 2020-10-01 [2021-01-20]. (原始內容存檔於2022-07-06). 
  13. ^ paint.net 4.2.6 is now available. 2019-11-21 [2019-11-23]. (原始內容存檔於2022-07-06). 
  14. ^ paint.net 4.2.11 is now available. 2020-05-20 [2020-05-20]. (原始內容存檔於2022-07-06). 
  15. ^ paint.net 4.3 is now available. 2021-09-22 [2021-09-26]. (原始內容存檔於2022-08-23). 
  16. ^ paint.net 4.3.3 is now available. paint.net blog. 2021-11-21 [2021-12-02]. (原始內容存檔於2022-08-02) (英語). 
  17. ^ paint.net 4.3.4 is now available. paint.net blog. 2021-12-04 [2021-12-04]. (原始內容存檔於2022-05-16) (英語). 

外部連結

[編輯]