2014-03-30

Photoshop(CC): スクリプト経由でPNG保存

画像を大量にPNG保存する必要があったのでスクリプト(ExtendScript)経由で保存してみたんですけどファイルサイズが普段よりちょっと大きいことに気付きました。

いろいろ調べたり試したりしたところ、最初に使っていたDocument#saveAs(file, options)よりPhotoshopの「Web用に保存」にあたるDocument#exportDocument(file, ExportType.SAVEFORWEB, options)の方がサイズを抑えて保存できるようです。

手元の画像だとsaveAsだと50KBくらいだったのがexportDocumentだと5KBくらいになっていました。