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]
版本 | 发布日期 | 重要更改 |
---|---|---|
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上提供更多效能。[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的支援,以及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框架。 |
系统要求
扩充元件
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专案。
参见
参考资料
外部链接
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.