Есть ли способ автоматически сохранять слои как отдельные файлы изображений из файла Paint.NET ( pdn
)?
Например, если у меня есть 5 слоев в pdn
файле, я хотел бы сохранить их как 5 отдельных .png
файлов.
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
Я провел быстрый тест с двухслойным файлом PDN, и оба, похоже, работают так, как рекламируется.
К сожалению, Layer Saver по этой ссылке http://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 работает хорошо!
Это немного трудоемко, но работает:
Теперь все отдельные слои будут сохранены в виде файлов .png, которые при необходимости можно будет повторно импортировать в новое изображение Paint.net.
Существует также еще один плагин, который добавляет тип файла, ZIP-файл, содержащий все слои и некоторые дополнительные данные.
https://forums.getpaint.net/topic/31597-alternative-to-layersaver/
Чтобы использовать его, извлеките предоставленный zip и скопируйте dll в папку FileTypes в каталоге установки Paint.Net (не забудьте перезапустить Paint.Net). Затем вы можете сохранить как файлы .pdn в виде файла .zip (выберите «ZIP - сжатый архив слоев» для «Сохранить как тип» в диалоговом окне «Сохранить как»). Сохраненный zip-файл будет содержать все слои.