我使用简单的脚本编辑现有图像。
无论我做什么,总会出现保存提示。我希望这是100%自动化。
save()给我一个saveAs提示符,将其保存为副本。 关闭(SaveOptions.SAVECHANGES)只是给了我一个通用的"你想在关闭之前保存吗?"我还需要选择是的框。 saveAs()给我和save()一样,除了我可以嘲笑" As copy"选项关闭......但这仍然没有帮助。
答案 0 :(得分:2)
请改为尝试:
// where fPath is your file path
// jpgSaveOptions.quality controls the quality of the jpeg
// save out the image as jpeg
var jpgFile = new File(fPath);
jpgSaveOptions = new JPEGSaveOptions();
jpgSaveOptions.formatOptions = FormatOptions.OPTIMIZEDBASELINE;
jpgSaveOptions.embedColorProfile = true;
jpgSaveOptions.matte = MatteType.NONE;
jpgSaveOptions.quality = 12;
activeDocument.saveAs(jpgFile, jpgSaveOptions, true, Extension.LOWERCASE);
有一个已知的Photoshop兼容性问题的错误,但我认为这就是它。
只是为了记录,Photoshop可以用Applescript,JavaScript或Visual Basic
编写脚本