如果存在TextFrame ==“ Test”,则复制或复制页面

时间:2019-07-15 12:46:44

标签: adobe-indesign

在包含很多页面的文档中,我需要查找文本框架的特定名称,如果脚本能够找到它,则将找到的页面复制到另一个文档中

var textFrame = app.activeDocument.textFrames.everyItem().getElements();  
function doesLayerExist(layers, name) {
    for (i=0; i<layers.length; i++) {
        if (layers[i].name==name) return true;
    }
    return false;
}
if (doesLayerExist(app.activeDocument.layers, "SCRIPT")) {
alert("Warstwa Skrypt Istnieje");
if (textFrame[0].contents == "Test")
    {
        alert("Works!");
    }
if (textFrame[0].contents == "Test2")
    {
        alert("Works!");
    }
#......More if statements 
}

0 个答案:

没有答案