PS批量更改图层名称的方法

来源:网络   作者:热心网友   发布时间:2015-11-25    浏览次数:1542

首先打开记事本复制粘贴以下代码保存为:批量改图层名称.jsx:

//win7/photoshop CC测试通过

#target photoshop

app.bringToFront();

if (documents.length == 0) {

    alert("没有可处理的文档");

}

else {

    var visibility = false; 

    var docRef = activeDocument; 

    var layers = docRef.layers; 

var originalStem = app.activeDocument.activeLayer;

var stemsAmount = prompt("输入您的图层名称, 如默认当前图层名称请点击确定。",originalStem.name,"当前图层名称: "+originalStem.name);    

    if (layers.length == 1 && docRef.activeLayer.isBackgroundLayer == 1) {

        alert("The Background layer can not be hidden when it is the only layer in a document.");

    }

    else {

        for (var i = 0; i < layers.length; i++) {

        layers[i].name = [stemsAmount]+"_"+[i];

        }

    }

}

然后将文件放入到(我的PS安装在D盘下)

D:Program FilesAdobe Photoshop CC (64 Bit)Adobe Photoshop CC (64 Bit)PresetsScripts如图:

然后重新打开PS后会在脚本里面看到这个文件

打开想要命名的多图层PSD文件运行这个脚本会弹出以下对话框,并自动复制当前图层名;

然后输入图层名称:

点击确定:

修改完成:(小技巧:可以先提前修改一个图层的名称、选中该图层后运行脚本就可以省去输入的麻烦!)


联盟广告
×

感觉还不错,那就赞助一下吧!您的鼓励就是我们坚持的动力!

打赏说明:您的赞助我们将用于购买网络带宽和优质设计资源,提升用户体验!

相关推荐

http://www.shejixf.com/PSjiaocheng/PSrumen/2796.html
×

一键快速登录后才能下载本站资源

新会员登录即可获取5学币奖励,超爽下载!

×

一键快速登录后才能下载本站资源

新会员登录即可获取5学币奖励,超爽下载!

×

充值学币 立即开通