Командная строка манипуляции с изображениями PhotoShop - PullRequest
5 голосов
/ 19 января 2012

Есть ли инструменты для редактирования файлов PhotoShop из командной строки?

Я хотел бы добавить шаги в наш автоматизированный процесс сборки (MS Build), который использует оригинальные файлы PhotoShop, которые наши художники создают и создают файлы .png; Я смотрю на очень немногие операции, такие как photoshop-to-png, изменение размера и, возможно, отображение / скрытие слоев. Мне не повезло найти инструмент, который я могу использовать для этого.

Если это можно сделать с помощью самого Photoshop или утилиты Photoshop, это было бы здорово.

Ответы [ 4 ]

3 голосов
/ 19 января 2012

В вашем случае есть несколько вариантов:

  1. Использование переменных / наборов данных в Photoshop
  2. В качестве b3bop с использованием JavaScript (jsx).Самый быстрый способ начать работу - открыть ExtendScriptToolkit (должен быть в Adobe Utilities), подключиться к Photoshop и открыть Средство просмотра модели объектов для Photoshop. Если это помогает, Photoshop также поддерживает VB в Windows.через Matlab / Photoshop (хотя это может быть немного для вашего текущего случая использования).
2 голосов
/ 31 января 2013

Я знаю, что вы хотите использовать Photoshop, но один вариант, отличный от Photoshop, - это инструмент с открытым исходным кодом, называемый Image Magick. У него очень гибкий инструмент командной строки.

http://www.imagemagick.org/

1 голос
/ 19 января 2012

Я никогда не делал этого, но я верю, что вы можете управлять PS с помощью JavaScript.Вам может пригодиться этот документ: http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/photoshop/pdfs/photoshop_cs5_scripting_guide.pdf

0 голосов
/ 01 августа 2017

ImageMagick , GraphicsMagick (разветвление первого; для первого вы бы использовали convert CLI, для последнего вы бы вызвали gm convert), nConvert , Krita CLI и, вероятно, Gimp CLI или GMIC - все это может выполнить это.

Всебудет принимать файл Photoshop в качестве входных данных и выводить практически (если не фактически) весь диапазон существующих форматов изображений (включая Photoshop).

...