视觉设计 » 用脚本实现Photoshop图层批量重命名方法(很简单)

用脚本实现Photoshop图层批量重命名方法(很简单)

发表于: 视觉设计. 评论
Sponsor

最近有一个需求,就是想把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 个设计网站 → http://hao.shejidaren.com
交流:为设计新人提供的设计交流群,请加入UI设计交流群,分享经验、接单、求职、聊设计。
赞助商链接
赞助商链接
设计达人微信交流社区:shejidaren888
喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。
版权:除非注明,本站文章均为原创文章,转载请联系我们授权,否则禁止转载。

{ 发表评论 }