跳转到内容

Paint.NET

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由Makivan留言 | 贡献2009年5月25日 (一) 15:09编辑。这可能和当前版本存在着巨大的差异。

Paint.NET
Paint.NET 3.35
開發者dotPDN, LLC
当前版本3.36(2008年8月26日 (2008-08-26)
编程语言主要C#,部份C++
操作系统Microsoft WindowsXP2003Vista7
语言多種[1]
类型點陣圖形編輯
许可协议MIT許可證
网站www.GetPaint.NET

Paint.NET是使用.NET Framework開發,適用於Windows開放源碼點陣圖形編輯軟件。Paint.NET最初是一個華盛頓州立大學的學生專案,而Paint.NET則發展成支援圖層、顏色渲染、透明度及擴充元件的小畫家替代品。而現在Paint.NET則經被視為Adobe Photoshop的免費替代品。Paint.NET是以根據MIT許可證發佈的。[2].

概要

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

歷史

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

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

發佈歷史

版本 發佈日期 重要更改
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日 改進特效處理速度

系統要求

最低要求
作業系統 Windows XP(SP2或更新)、Vista
Server 2003(SP1或更新)、Home ServerServer 2008
處理器 500MHz或更快
記憶體 256MB(建議512MB以上)
硬碟可用空間 200 MB[7]
軟件組件 .NET Framework 2.0
顯示 1024x768解像度

擴充元件

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 PhotoshopPSD格式等。很多檔案格式支援元件都是以現有的開源軟件作為基礎,例如RAW格式支援使用dcraw,而PNG支援則使用OptiPNG

線上討論區

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

非Windows系統的支援

File:Paint-Mono Screenshot.png
Paint-mono(2007年12月)

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 · Roadmap (See v3.0)
  2. ^ Paint.NET - Download
  3. ^ Paint.NET's file format, ".pdn". 
  4. ^ Paint.NET v1.1 "Beta 2" Download. 
  5. ^ Paint.NET crosses 2 million downloads, and other news. [6月16日].  已忽略未知参数|accessyear= (帮助);
  6. ^ Interview: A Look Inside Paint.NET. [6月16日].  已忽略未知参数|accessyear= (帮助);
  7. ^ Paint.NET Help - System Requirements

外部連結