用脚本实现Photoshop图层批量重命名方法(很简单)
最近有一个需求,就是想把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批量重命名图层方法就分享到这里,感谢阅读。
赞助商链接
喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。
版权:除非注明,本站文章均为原创文章,转载请联系我们授权,否则禁止转载。
版权:除非注明,本站文章均为原创文章,转载请联系我们授权,否则禁止转载。
谢谢,成功了
是的,我这边用这个脚本方法实现Photoshop图层批量重命名~