Photoshop 如何编辑(使用脚本)psd文件以将其发送到多个接收器

Photoshop 如何编辑(使用脚本)psd文件以将其发送到多个接收器,photoshop,editing,psd,Photoshop,Editing,Psd,我有一个PSD模板,就像一些邀请。我必须以图像的形式发送psd文件。 但是对于每一张图片,我们都应该包括接收者的名字 是否有任何脚本或进程只要求名称作为输入,并为每个单独的名称生成JPEG图像作为输出 谢谢您可以使用以下代码片段从外部文本文件中读取您的姓名 var file = new File( /c/folder/file.txt ); file.open("r"); var str = file.read(); 然后循环遍历这些值,并使用下一个代码段查找并替换文档中的文本

我有一个PSD模板,就像一些邀请。我必须以图像的形式发送psd文件。 但是对于每一张图片,我们都应该包括接收者的名字

是否有任何脚本或进程只要求名称作为输入,并为每个单独的名称生成JPEG图像作为输出


谢谢

您可以使用以下代码片段从外部文本文件中读取您的姓名

var file = new File( /c/folder/file.txt );       
file.open("r");
var str = file.read();
然后循环遍历这些值,并使用下一个代码段查找并替换文档中的文本

var doc = app.activeDocument;

for (var j= 0; j < doc.artLayers.length; j++) {
    var lyr = doc.artLayers[j];

    if (lyr.kind == LayerKind.TEXT) {
        var lyr = doc.artLayers[j];
        lyr.textItem.contents = lyr.textItem.contents.replace("search","replace"); 
    }
 }
-所有的话题都是糟糕的形式,就像在喊!
    var options = new JPGSaveOptions();
    var outputFile = new File(destPath + sourceFile.name.match(/(.+)\.[^\.\/]+$/)[1] + i + '.jpg');

    app.activeDocument.saveAs(outputFile, options);