单独修改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图层面板中,松开鼠标即可。是不是很简单?
该脚本可以修改图层和组的名称,包括组内图层的名称也可以修改。