有没有办法将图层自动保存为与 Paint.NET ( pdn
) 文件分开的图像文件?
例如,如果我的pdn
文件中存在 5 个图层,我想将它们保存为 5 个单独的.png
文件。
答案1
Paint.NET 似乎无法原生实现此功能。请查看此页面上的实用程序:
http://www.comsquare.ch/index.php?option=com_content&task=view&id=36&Itemid=55
具体来说,pdn2png
可以使用以下选项将每一层保存到单独的文件中/split
,如下所示:
pdn2png /split yourfile.pdn
或者,对于具有图形界面的东西,请尝试这个:
http://forums.getpaint.net/index.php?showtopic=9704
我用 2 层 PDN 文件做了快速测试,两者似乎都如广告所说的那样有效。
答案2
不幸的是,此链接中的 Layer Saverhttp://forums.getpaint.net/index.php?showtopic=9704不适用于 Paint.Net 4.0 及以上版本。但 pdn2png 来自http://comsquare.dynvpn.de/forums/viewtopic.php?f=23&t=64&sid=871b9b812347c2a654cf00cb1e02352c效果很好!
答案3
这有点费力,但它有效:
- 取消选中除第一层之外的所有层。
- 将其保存为.png 文件并存放在方便的文件夹中。
- 撤消“拼合图像”以恢复所有图层。
- 取消选中下一层以外的所有层,然后重复步骤 2 和 3。
- 对所有层重复此操作。
现在,所有单独的图层都将保存为 .png 文件,可以根据需要重新导入到新的 Paint.net 图像中。
答案4
还有另一个插件,它添加了一种文件类型,一个包含所有图层和一些附加数据的 zip 文件。
https://forums.getpaint.net/topic/31597-alternative-to-layersaver/
要使用它,请解压提供的 zip 文件并将 dll 复制到 Paint.Net 安装目录中的 FileTypes 文件夹中(不要忘记重新启动 Paint.Net)。然后,您可以将 .pdn 文件另存为 .zip 文件(在“另存为”对话框中为“保存类型”选择“ZIP - 图层压缩档案”)。保存的 zip 文件将包含所有图层。