Paint.NET

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

概要 
Paint.NET主要使用C#編寫，部份安裝檔案及整合Windows功能則以C++編寫。Paint.NET原生圖像格式為.PDN，一種已壓縮，表達軟件內部物件的格式，用以儲存圖層及其他資料。Paint.NET除安裝程式、程式所用文字及圖像外皆以MIT許可證發佈。

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

最初，Paint.net 是根据MIT許可證的修改版本发布的，不包括安装程序、文本和图形。然而，由于开源代码被其他人抄袭，这些人将软件重新命名为自己的软件，并未经他们的许可捆绑用户内容，开发者决定限制源代码的分发，2007 年 12 月，布鲁斯特宣布打算限制该程序各组件的访问（包括其安装程序、资源和用户界面）。 2009 年 11 月，该软件成为专有软件，限制销售或创建该软件的衍生作品。

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

發佈歷史

系統要求

擴充元件 
Paint.NET支援DLL類型的擴充元件，以增加圖片效果、修改工具及檔案格式支援。這些擴充元件可以使用.NET Framework寫成，而目前大部份擴充元件都是使用C#撰寫，這些擴充元件通常是由Paint.NET討論區的參與者自願開發。雖然這些擴充元件只在Paint.NET討論區發佈，但部份會成為新版本中預設安裝的一部份。例如檔案格式支援元件（由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專案。

參見 
 GIMP
 Pinta

參考資料

外部連結 

 
 
 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)

免費軟件
自由圖像軟件
開放原始碼
2004年软件
C♯软件
位图编辑软件