Paint.NET

適用於Microsoft Windows的免費點陣圖編輯軟體

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

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種語言
語言列表
英語、中文(簡體)、中文(繁體)、捷克語、丹麥語、荷蘭語、芬蘭語、法語、德語、印地語、匈牙利語、意大利語、日語、韓語、立陶宛語、挪威語、波斯語、波蘭語、葡萄牙語(巴西)、葡萄牙語(葡萄牙)、俄語、西班牙語、土耳其語、烏克蘭語、加泰羅尼亞語、科西嘉語、泰語
類型點陣圖圖像編輯器
特許條款免費軟件
網站www.getpaint.net

概要

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 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) (英語). 

外部連結