Paint.NET
Paint.NET是使用.NET Framework開發的一款適用於Microsoft Windows的開放原始碼图像編輯軟件。Paint.NET最初是一個華盛頓州立大學的學生專案,而后發展成支援圖層、顏色渲染、透明度及擴充元件的小畫家替代品。它現在已被視為Adobe Photoshop的一个免費替代品。
Paint.NET 3.5.1執行於Windows 7 | |
原作者 | Rick Brewster |
---|---|
開發者 | dotPDN, LLC |
初始版本 | 2004年5月6日 |
穩定版本 | 4.2.15 (2021年1月24日 ) |
编程语言 | 主要C#,部份C++ |
操作系统 | Windows 7 SP1或以上 |
系統平台 | .NET Framework 4.6 |
文件大小 | 6.7 MB |
语言 | 英語、簡體中文、繁體中文、法語、德語、義大利語、日語、俄語、葡萄牙語及西班牙語 |
类型 | 點陣圖圖像編輯器 |
许可协议 | 免費軟體 |
网站 | www |
概要
Paint.NET主要使用C#編寫,部份安裝檔案及整合Windows功能則以C++編寫。Paint.NET原生圖像格式為.PDN,一種已壓縮,表達軟件內部物件的格式,用以儲存圖層及其他資料。[1]Paint.NET除安裝程式、程式所用文字及圖像外皆以MIT許可證發佈。
歷史
Paint.NET原本是華盛頓州立大學於2004年的一個資訊科學系大學四年級生的設計專案。1.0版本用了36,000行代碼,使用了15星期寫成。[2]對比起來,3.35版本約有162,000行代碼。隨後Paint.NET專案亦於同的夏季繼續,而1.1及2.0版則於2004年的下學期發佈。當時Paint.NET的開發人員是華盛頓州立大學的2位學生,目前二人則於微軟工作。
直至2006年5月,Paint.NET已被下載超過200萬次。[3]平均每個月180,000次。[4]
發佈歷史
更多资料:www
版本 | 發佈日期 | 重要更改 |
---|---|---|
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上提供更多效能。[5] |
4.0.10 | 2016年7月8日 | Added "overscroll" to the editor. |
4.0.11 | 2016年9月12日 | Rounded rectangle's radius is now configurable. Overscroll can be disabled or enabled in the settings. |
4.0.20 | 2018年1月9日 | Updated for .NET Framework 4.7.1. Dark Theme support added. |
4.1 | 2018年9月5日 | Several effects rewritten to use GPU. Copy-and-paste selections. Two new effects: Morphology and Turbulence. Increased maximum zoom level to 6400%. IndirectUI enhancements. |
系統要求
最低要求 | |
---|---|
作業系統 | Windows 8.1 Windows 8 Windows 7 SP1 |
處理器 | 1GHz或更快 |
記憶體 | 1GB以上 |
軟件組件 | .NET Framework 4.5 |
擴充元件
Paint.NET支援DLL類型的擴充元件,以增加圖片效果、修改工具及檔案格式支援。這些擴充元件可以使用.NET Framework寫成,而目前大部份擴充元件都是使用C#撰寫,這些擴充元件通常是由Paint.NET討論區的參與者自願開發。雖然這些擴充元件只在Paint.NET討論區發佈,但部份會成為新版本中預設安裝的一部份。例如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 Photoshop的PSD格式等。很多檔案格式支援元件都是以現有的開源軟件作為基礎,例如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為基礎撰寫使用公共語言運行庫Mono的Paint-Mono,使Linux及其他Mono支援的系統得以執行Paint.NET。Icaza於2007年5月宣布正式開始Paint-Mono專案。
參考資料
外部連結
維基教科書中的相關電子:Paint.NET |
- 官方网站
- Rick Brewster's Blog页面存档备份,存于
- Paint.NET Plugins页面存档备份,存于
- .NET Rocks! - Rick Brewster on Paint.NET (April 2007)页面存档备份,存于
- Interview: A Look Inside Paint.NET (February 2006)页面存档备份,存于
- The Sharp Design Philosophy Behind Paint.NET (April 2005)
- Video: Chris Sells interviews Rick Brewster, Tom Jackson, and Craig Taylor (August 2005)页面存档备份,存于