所以我想知道,在性能方面,是否有可能创建像 Photoshop 这样的图形编辑器,能够处理图层(至少 25 层)上的位图图形。它还需要处理各种类型的画笔,复制粘贴图形块等。好吧,Photoshop在基础级别可以做些什么。
WinForms 能够做到这一点而不会很慢吗?还是 WPF 是唯一的好选择?
所以我想知道,在性能方面,是否有可能创建像 Photoshop 这样的图形编辑器,能够处理图层(至少 25 层)上的位图图形。它还需要处理各种类型的画笔,复制粘贴图形块等。好吧,Photoshop在基础级别可以做些什么。
WinForms 能够做到这一点而不会很慢吗?还是 WPF 是唯一的好选择?
由于Paint.Net使用 Winforms,这是可能的。您可以从3.36.7 的这个 fork 中查看源代码(发布源代码的最后一个版本)