Извлечение слоев из Paint.NET

10

Есть ли способ автоматически сохранять слои как отдельные файлы изображений из файла Paint.NET ( pdn)?

Например, если у меня есть 5 слоев в pdnфайле, я хотел бы сохранить их как 5 отдельных .pngфайлов.

Амелио Васкес-Рейна
источник

Ответы:

6

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, и оба, похоже, работают так, как рекламируется.

Индрек
источник
0

Это немного трудоемко, но работает:

  1. Снимите все, кроме первого слоя.
  2. Сохранить как .png файл в удобной папке.
  3. Отмените «выравнивание изображения», чтобы восстановить все слои.
  4. Снимите флажки со всех слоев, кроме следующего, и повторите шаги 2 и 3.
  5. Повторите для всех слоев.

Теперь все отдельные слои будут сохранены в виде файлов .png, которые при необходимости можно будет повторно импортировать в новое изображение Paint.net.

Ян Бьюкенен
источник
0

Существует также еще один плагин, который добавляет тип файла, ZIP-файл, содержащий все слои и некоторые дополнительные данные.

https://forums.getpaint.net/topic/31597-alternative-to-layersaver/

Чтобы использовать его, извлеките предоставленный zip и скопируйте dll в папку FileTypes в каталоге установки Paint.Net (не забудьте перезапустить Paint.Net). Затем вы можете сохранить как файлы .pdn в виде файла .zip (выберите «ZIP - сжатый архив слоев» для «Сохранить как тип» в диалоговом окне «Сохранить как»). Сохраненный zip-файл будет содержать все слои.

Шаян Токрей
источник
Можете ли вы немного расширить свой ответ? Просто указание на продукт на самом деле не объясняет, как выполнить решение. Лучше включить некоторые инструкции о том, как использовать продукт для решения проблемы, или, по крайней мере, описать, что делает продукт хорошим решением, обеспечивая ценность, превосходящую случайный успех Google. Хорошее руководство по рекомендации программного обеспечения здесь: meta.superuser.com/questions/5329/… . Спасибо.
fixer1234
Я проверил это решение. Это не случайный хит Google. Это было лучшее, что я мог найти, и я был очень счастлив. Я все равно добавлю несколько слов.
Шаян Токрей