Photoshop脚本:如何制作页码

Photoshop Scripting: How to make page numbers

本文关键字:何制作 脚本 Photoshop      更新时间:2024-06-18

你好,我想知道是否有人能帮我写一个Photoshop脚本,显示一个数字并增量保存文档?

到目前为止:

if(app.documents.length != 0){  
    var doc = app.activeDocument;  
    for(i = 0; i < doc.artLayers.length; ++i){  
        var layer = doc.artLayers[i];  
        if(layer.kind == LayerKind.TEXT){  
            layer.textItem.contents = 1;  
            layer.textItem.size = 20;
        }  
    }  
} 

但我在写增量内容时遇到了问题。我希望它能使我文件的页码增加1。

目前还不完全清楚您想要的是什么。这将增加显示的数字,但它遇到的每个文本层都将被编号。

if(app.documents.length != 0){  
    var doc = app.activeDocument;  
    var j = 1;
    for(i = 0; i < doc.artLayers.length; ++i){  
        var layer = doc.artLayers[i];  
        if(layer.kind == LayerKind.TEXT){  
            layer.textItem.contents = j;  
            layer.textItem.size = 20;
            j++;
        }  
    }  
}