如何快速给图片批量命名?

如何快速给图片批量命名?,第1张

批量在文件名前加相同字符的方法:

步骤1,下载上面的工具后安装打开,然后点击“添加文件”蓝色按钮,批量将需要重命名的文件全部添加到软件中,添加成功后文件名称会显示在软件中。

步骤2,如下图所示在软件左边位置进行设置,命名方式选择“插入”;然后输入需要插入的文字或字符;插入位置选择“插入文件名头”,这时候就可以在右边查看到新文件名的样式,如果和自己的设想的有出路可以继续调整。

步骤3,雀御然后点击“开始重命名”红色按钮启动程序,当软件提示桥岁悔“重命名完成”时,说明软件 *** 作完成。

步骤4,找到这些文件,从结果可以看出,所有文件名称的前面全部加上了相同的文敏正字字符。

点合成就ok了,如果成功,谢谢给分。

以下是在ps中为图片加上文件名的脚本(C3版本才支持),再结合批处理应该可以实现你的需求。注:activeDocument.name 就是获得文件名 如果要去掉后缀就结合length函数。

app.bringToFront()

docref=activeDocument

var r=0

var g=0

var b=0

var x=0

var y=0

var size=0

res ="dialog { alignChildren:'left',\

text:'just for beatiful girls',\

group: Group{alignChildren:'top',\<br> corrdination: Panel { orientation: 'column', \<br> text: '坐标', \<br> x: Group { orientation: 'row', \<br> s: StaticText { text:'x:' }, \

e: EditText { preferredSize: [60, 20] } ,\

}, \

y: Group { orientation: 'row', \

s: StaticText { text:'y:' }, \

e: EditText { preferredSize: [60, 20] }, \

} \

}, \

fontsize: Panel { orientation: 'column', \

text: '字体大小', \

fontsize: Group { orientation: 'row', \

s: StaticText { text:'大小:' }, \

e: EditText { preferredSize: [40, 20] }\

f: DropDownList { alignment:'left'早册 },\

} \

}, \

}, \

fontcolor: Panel { orientation: 'row', \渣伍

text: '颜色', \陆梁宏

r: Group { orientation: 'row', \

s: StaticText { text:'r:' }, \

e: EditText { preferredSize: [40, 20] } ,\

}, \

g: Group { orientation: 'row', \

s: StaticText { text:'g:' }, \

e: EditText { preferredSize: [40, 20] }, \

}, \

b: Group { orientation: 'row', \

s: StaticText { text:'b:' }, \

e: EditText { preferredSize: [40, 20] }, \

} \

}, \

buttons: Group { orientation: 'row', \

okBtn: Button { text:'OK', properties:{name:'ok'} }, \

cancelBtn: Button { text:'Cancel', properties:{name:'cancel'} } \

} \

}"

win = new Window (res)

win.center()

win.show()

r=Number(win.fontcolor.r.e.text)

if(r>=255){r=255}

g=Number(win.fontcolor.g.e.text)

if(g>=255){g=255}

b=Number(win.fontcolor.b.e.text)

if(b>=255){b=255}

x=Number(win.group.corrdination.x.e.text)

y=Number(win.group.corrdination.y.e.text)

size=Number(win.group.fontsize.fontsize.e.text)

var layerRef = docref.artLayers.add()

layerRef.kind = LayerKind.TEXT

var textItemRef = layerRef.textItem

//contant

var docname =activeDocument.name

docname=docname.substring(0,docname.lastIndexOf("."))

//size

textItemRef.size=size

//position

textItemRef.position=Array(x,y)

//color

var textcolor= new SolidColor

textcolor.rgb.red=r

textcolor.rgb.green=g

textcolor.rgb.blue=b

textItemRef.color=textcolor

app.displayDialogs=DialogModes.NO

textItemRef.contents =docname

layerRef.merge()

docref.save()

docref.close()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11988777.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存