Photoshop jsx搜索并替换每次替换具有特定字体大小的文本

时间:2019-04-14 11:00:47

标签: javascript jsx photoshop photoshop-script

我正在尝试搜索和替换文本层中的多个单词。该文本层中的每个单词都有特定的字体大小,该大小在替换文本时会丢失。有没有办法替换字符但保持字体大小?还是替换并设置特定的字体大小?

for (var key in keys) {
    var search_name = keys[key];
    var replace_content = key_val_objects[keys[key]];

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

        if (lyr.kind == LayerKind.TEXT) {
            var lyr = srcDoc.artLayers[j];
            lyr.textItem.contents = lyr.textItem.contents.replace(search_name, replace_content); 
        }
     }
}

到目前为止,我已经搜索并替换了文本,但是没有保留字体大小。整个文本层更改为第一个字符的字体大小。

0 个答案:

没有答案