Я пытаюсь сохранить activeDocument
как .psd, но он возвращает эту ошибку
ОШИБКА: Произошла общая ошибка Photoshop. Эта функция может быть недоступна в этой версии Photoshop.
мой сценарий:
#target photoshop
var fileRef = new File(app.path.toString() + "/Samples/template.psd");
var docRef = open(fileRef);
//target text layer
var layerRef = app.activeDocument.layers.getByName("Text");
//user input
var newText = prompt("Editing " + layerRef.name, "enter new text: ");
//change contents
layerRef.textItem.contents = newText;
//save
var savePath = "/Samples/" + newText + ".psd";
var saveFile = new File(savePath);
var saveOptions = new PhotoshopSaveOptions();
saveOptions.alphaChannels = false;
saveOptions.annotations = false;
saveOptions.embedColorProfile = true;
saveOptions.layers = true;
saveOptions.spotColors = false;
app.activeDocument.saveAs(saveFile, saveOptions, true, Extension.LOWERCASE);
app.activeDocument.close();
то, что я хочу сделать, это в основном дублировать файл шаблона снова и снова, только заменяя содержимое текстового слоя, а затем сохраняя его под строкой, которую я заменяю в текстовом слое.
любые советы или помощь приветствуется.