Я пытаюсь написать сценарий для открытия PSD-файлов в Adobe Illustrator и выполнить пакетную обработку. Проблема в том, что я не могу предоставить необходимые открытые опции.Открытие PSD-файла в Adobe Illustrator с использованием ExtendScript
От docs:
Применение
открыт (File файл, DocumentColorSpace documentColorSpace, Все варианты)
Открывает указанный файл документа.
...
OpenOptionsPhotoshop
Опции для открытия документа Photoshop, используемый с открытым методом .
Итак, я предполагаю, что могу использовать OpenOptionsPhotoshop
с методом open
, но как?
Я попытался сделать это:
var psdFile = new File('file.psd');
var options = new OpenOptionsPhotoshop();
options.preserveHiddenLayers = true;
app.open(psdFile, DocumentColorSpace.RGB, options);
Но он говорит:
OpenOptionsPhotoshop не имеет конструктора.
Любые идеи, как передать параметры метода open
?
Я использовал 'app.preferences.photoshopFileOptions' изменить параметры по умолчанию для открытия PSD-файлов, но думал, что должна быть способом, чтобы пропустить открытый диалог полностью передавая' options' параметр. – Hejazi