我正在尝试在 Photoshop 中制作一个脚本,该脚本将修改某些图层并将它们导出为 PNG 图像。我从另一个地方复制了以下代码:
function SavePNG(saveFile){
var pngOpts = new ExportOptionsSaveForWeb;
pngOpts.format = SaveDocumentType.PNG
pngOpts.PNG8 = false;
pngOpts.transparency = true;
pngOpts.interlaced = true;
pngOpts.quality = 100;
activeDocument.exportDocument(saveFile,ExportType.SAVEFORWEB,pngOpts);
}
该函数将photoshop的活动文档导出到saveFile参数指定的文件中。
它适用于“C:\images\result.png”等简单路径,但是当尝试使用“~/Desktop/”等不同路径或带有一些特殊字符的路径时,文件不会导出,并且“目标文件夹不会”存在”错误信息。
知道如何解决吗?