繁体   English   中英

我是 Photoshop 脚本初学者。 想请教大家如何替换文字图层

[英]I am a Photoshop scripting beginner. I want to ask everyone how to replace the text layer

我是 Photoshop 脚本初学者。 想请教大家如何用Photoshop替换photoshop中的文本图层读取外部txt文件的内容。 我很生气。

首先加载外部文本文件的内容:

var extText = new File("path/to/external.txt");
if( extText ) {
    extText.open('r');
    var content = "";
    while(!extText.eof) contents += extText.readln() + "\n";
    extText.close();
};

然后使用内容来更新您的文本层:

var textLayer = app.activeDocument.artLayers.getByName("layer-name");  

textLayer.textItem.contents = contents;

希望这能帮助您减少烦恼;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM