Я работаю в фотошопе CS5.
У меня более 800 слоев в PSD-файле с прозрачностью, и я хочу экспортировать их все по отдельности в JPG (или, если возможно, в PNG) — у меня это выпрямлено, но я хочу, чтобы фон был черным, а не белым (черный , непрозрачный для PNG).
Отдельно я бы создал черный фоновый слой и экспортировал файл в формате JPG/PNG с одним видимым слоем + фоновый слой.
Я не могу этого сделать из-за количества слоев в этом проекте.
Есть идеи?
У Марка Эдвардса есть отличное скриптовое решение для этого, опубликованное в другом вопросе.
Автоматизированное, простое решение
Используйте скрипт File
→ Scripts
→ Export Layers to Files
. Это позволит экспортировать каждый слой вашего документа в виде отдельного файла с именем файла, совпадающим с именем слоя (поэтому перед запуском скрипта убедитесь, что имена ваших слоев верны). Убедитесь, что вы используете 24-битный формат без потерь, например PNG (с 8-битным альфа-каналом).
Удалите экспортированный файл, который является фоновым слоем. Думаю, вам это не понадобится :)
Скопируйте фоновый слой в буфер обмена.
Создайте действие, которое вставляет и переупорядочивает слои так, чтобы вставленный слой находился на заднем плане.
Запустите действие для всех файлов, которые вы экспортировали.
Нашел хорошее решение