Paint.net 4.3 发布,性能改进并切换到 .NET 5

新版本的开源图像编辑器 Paint.net。最新版本 Paint.Net 4.3 是第一个使用 .NET 5 框架而不是 .NET Framework 4.8 的版本。框架变化对应用程序有积极和消极的影响。

Paint.net 4.3 已经可用。已安装应用程序并启用自动更新检查的用户应该会收到更新通知以及在程序下次启动时下载和安装新版本的选项。Paint.net 4.3 离线和便携版本在 GitHub 上可用,并且有 Microsoft Store 版本,但它也会自动更新。

便携式 zip 是新的,可以从 GitHub 下载。但是,这些不会自动更新。

Paint.net 4.3

Paint.net 4.3 发布,性能改进并切换到 .NET 5
广告

根据 Paint.net 的开发人员的说法,性能显着提高。部分原因是从 .NET Framework 4.8 到 .NET 5 的转换。

.NET 5 是对 .NET 运行时的大规模更新,并通过改进的代码生成 (JIT) 在性能方面带来了很多好处。它还使我能够通过使用 SIMD 内在函数(x86/x64 上的 SSE* 和 AVX*,以及 ARM64 上的 AdvSIMD)进一步优化代码,我已经开始充分利用它们。此外,效果更快,插件加载更快(特别是对于形状),魔术棒和油漆桶工具明显更快,整体性能更好。甚至安装和更新都更快,因为我能够从设置中删除“优化性能”阶段。

官方发行说明列出了十几个性能改进的领域,但这并不是唯一的变化。Paint.Net 4.3 原生支持 ARM64 设备,这意味着 Surface Pro X 等设备的性能因此得到了提高。

说到后果,迁移到 .NET 5 导致一些插件不再适用于该版本。开发人员设法让大部分插件再次工作,但有可能某些插件不再适用于新版本。

开发人员计划在不久的将来迁移到 .NET 6;最终版本预计在 11 月发布,根据开发人员的说法,Paint.NET 更新将在此后不久发布。

正文完
 0