Я пытаюсь экспортировать все 155 растровых слоев, каждый размером 240*240 пикселей, в отдельные png-файлы, но для этого требуется целая вечность с использованием CS5 File > Scripts > Export Layers to Files.
Этот скрипт создает новые файлы psd, копирует в них все слои, затем делает один слой видимым перед удалением всех только что добавленных слоев. На экспорт половины моих слоев ушло около трех часов.
Если бы я был сценаристом, я бы экспортировал так:
for each layer do {
make layer invisible }
for each layer do {
make layer visible
save file as "layer_name.png"
make layer invisible }
Есть ли более быстрый способ экспортировать все слои в png?
Во всплывающем меню панели анимации выберите «Создать кадры из слоев».
Файл > Экспорт > Рендеринг видео. Выберите папку для экспорта и выберите «Последовательность изображений» и «PNG».
Вы можете попробовать приложение Slicy от MacRabbit , если работаете с OS X. Его действительно легко использовать для процесса нарезки веб-разработки.
Решение МакГайвера:
Сделайте копию/резервную копию из файла Export Layers to Files.jsx
, доступного в папке установки Photoshop CS6 ( C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Presets\Scripts
).
Отредактируйте файл (используя блокнот или что-то еще...) и прокомментируйте/измените строку 940 (или используйте инструмент поиска текста):
obj.artLayers[i].remove();
к:
//obj.artLayers[i].remove();
Сохраните файл и используйте его в Photoshop. File
> Scripts
> Open File/Load script
Это отлично сработало для меня. Намного быстрее.
Я не думаю, что есть какой-то простой и быстрый способ сделать это, как сказал Алан, попробуйте эту анимацию, визуализировать видео,
я бы посоветовал вам использовать сценарии только потому, что с ними легко работать, а не с другими методами.
если вам нужен какой-то скрипт, посмотрите это:
на этом сайте уже есть похожие вопросы, пожалуйста, посмотрите:
На всякий случай, если кто-то ответит на этот вопрос через Google или где-либо еще, я хотел бы сообщить вам, что если встроенное решение слишком медленное, я написал свой собственный скрипт для экспорта слоев в JPG или PNG, что намного быстрее, чем встроенный. в сценарии.
Этот ответ можно найти здесь .
Но в основном он выполняет минимальный объем работы по экспорту слоев, а не длительный и сложный процесс, который выполняет Photoshop, поэтому он намного быстрее.
Джек
пользователь9447
Edit > Preferences > Performance
бареMemory Usage
.Ханна