跳转到内容

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

外部链接

[编辑]