跳转到内容

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

外部链接

[编辑]