我正在尝试编写一个脚本来在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