0

我是 JSX for Photoshop 脚本的新手,我正在尝试弄清楚如何执行以下操作:

我有一个文件,Lemons.psd。

我想将此文件输出为四个相同的 PNG 文件:

Lemons1.png
Lemons2.png
Lemons3.png
Lemons4.png

它所做的只是在 PSD 名称上附加一些内容,并将其保存为 PNG。

这将如何使用 JSX for Photoshop 完成?

4

1 回答 1

2

使用这个片段...

var sourceFile = new File('/c/temp/image.png')
var destPath = '/c/temp/';
var doc = app.open(sourceFile);

for (var i = 1; i < 5; i++) {
        var options = new PNGSaveOptions();
        var outputFile = new File(destPath + sourceFile.name.match(/(.+)\.[^\.\/]+$/)[1] + i + '.png');

        app.activeDocument.saveAs(outputFile, options);
}
于 2014-04-23T14:52:23.200 回答