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