最近有一个需求,就是想把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订阅 ¦
新浪微博 ¦
本文链接 ¦
添加评论