IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    用脚本实现Photoshop图层批量重命名方法(很简单)

    设计 达人发表于 2024-05-04 06:59:50
    love 0

    最近有一个需求,就是想把PS里的图层批量命名,同时是想图层有序号,比如批量命名为“设计达人”,那么所有就会是设计达人1、设计达人2...的方式来自动命名了。这里实用的方法就是Photoshop支持jsx脚本,通过编写这个脚本,轻松实现一键批量图层重命名。 第一步:创建脚本 用txt文本编辑器输入以下代码:
    app.bringToFront();
    var YourName = prompt("请输入您需要重命名的图层名称",'请输入')
    if (documents.length == 0) {
        alert("没有图层");
    }
    else {
        var visibility = false; 
        var docRef = activeDocument;     
            changeLayerName(docRef);
    }
    
    function changeLayerName(layer){
        
        var layers = layer.layers;
    
        if(layers){
    
        for(var i = 0; i < layers.length; i ++){
            layers[i].name = YourName + [i];
            changeLayerName(layers[i]);
        }
    }
    }
    
    第二步:保存为.jsx格式 第三步:运行脚本 在PS菜单:文件 → 脚本 → 浏览,选择刚刚保存的脚本,然后就会自动运行了。 今天的PS批量重命名图层方法就分享到这里,感谢阅读。


    (ノ◕‿◕)ノ*:・゚✧ 查看最受欢迎 301 个设计网站 *:・゚✧ヽ(◕‿◕ヽ)

    UI设计QQ群 ¦ RSS订阅 ¦ 新浪微博 ¦ 本文链接 ¦ 添加评论


沪ICP备19023445号-2号
友情链接