单独修改PS图层和组的名称大家应该都知道,但是批量修改图层名称估计没多少人会了。
这里提供给大家一个JSX脚本(即带有扩展的 JavaScript),先看看效果
app.bringToFront();
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 = "素材家园(www.sucaijiayuan.com) " + [i];
changeLayerName(layers[i]);
}
}
}
将上面的代码,保存为一个.jsx后缀的文本文件,就OK了。
使用方法很简单,将这个.jsx文件拖拽到PS图层面板中,松开鼠标即可。是不是很简单?
该脚本可以修改图层和组的名称,包括组内图层的名称也可以修改。
