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();
私がやりたいことは、基本的に、テンプレートファイルを何度も複製し、テキストレイヤーのコンテンツのみを置き換えてから、テキストレイヤーで置き換えた文字列の下に保存することです。
ヒントやヘルプをいただければ幸いです。