Я пытаюсь создать сценарий в Photoshop, который изменит некоторые слои и экспортирует их в виде PNG-изображения. Я скопировал следующий код из другого места:exportDocument() «целевая папка не существует»
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);
}
Функция экспорта активного документа фотошопе в файл, указанный в параметре SAVEFILE.
Он работает нормально с простыми путями, такими как «C: \ images \ result.png», но при попытке с разными путями типа «~/Desktop /» или путей с некоторыми специальными символами файл не экспортируется, папка назначения не существует "появляется сообщение об ошибке.
Любая идея, как я могу ее решить?