我正在嘗試編寫一個腳本來在Adobe Illustrator中打開PSD文件並執行一些批處理。問題是我無法提供所需的開放選項。使用ExtendScript在Adobe Illustrator中打開PSD文件
從docs:
應用
開放(文件文件,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