Photoshop - 增加文本中的数字并另存为该文本

时间:2014-05-16 20:48:39

标签: photoshop photoshop-script

我正在寻找一种方法让我能够更改/保存X图像,所以我不必手动操作。

所以我唯一要改变的是文本层,它被称为:第1部分#

我只想将文本更改为第2部分#(3,4,5,6等)。

我希望将每个更改保存在.PNG中作为“第1部分#”“第2部分#”,因此与文本图层名称相同。

我似乎无法找到有关整个程序的任何信息,只能自动更改1件事,而不是同时更换2件。

无法提供任何尝试,因为我无法真正做任何事情,虽然我已经查看了剧本,但无济于事。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

好吧,在搜索interweb 9秒后,我找到了这个脚本:

 function sfwPNG24(saveFile){
 var pngOpts = new ExportOptionsSaveForWeb;
 pngOpts.format = SaveDocumentType.PNG
 pngOpts.PNG8 = false;
 pngOpts.transparency = true;
 pngOpts.interlaced = false;
 pngOpts.quality = 100;
 activeDocument.exportDocument(new File(saveFile),ExportType.SAVEFORWEB,pngOpts);
 }

 /*
 Incrementing a number inside a text layer then Saving it in PNG
 */

 var layer = activeDocument.layers[0];

 if (layer.kind == 'LayerKind.TEXT') {
 for (var i=1; i < 7; i++) {
 layer.textItem.contents = i.toString();
 sfwPNG24( 'path/where/you/want/to/save/your/files'+ i +'.png');
 };
 };

由juliend2提供 - https://gist.github.com/juliend2/757422

只需更改末尾的路径位并将其另存为某个.js文件,然后转到文件... - &gt;脚本 - &gt;浏览......嘿嘿presto