Home > photoshop

photoshop Archive

photoshop で新規作成時の名前を自動的につける

先日 MercuriusLab のきりゅさんが「photoshop で新規作成するときに”日付_時間_秒”が自動的に名前になってたらなあ」と IRC でつぶやかれていたので脊髄反射で作りました。

var d = new Date();
var defaultName = d.getFullYear() + '' + ( d.getMonth() + 1 ) + '' + d.getDate() + '_' + d.getHours() + '' + ( '0'.substr( 0, d.getMinutes().length ) ) + d.getMinutes() + '_' + d.getSeconds();
documents.add( 800, 600, 16, defaultName );

という感じ。
メモ帳にコピーペーストして [適当な名前.jsx] などと名前をつけて保存して、photoshop のファイル>スクリプト>参照で保存したスクリプトを実行するとドキュメントを新規作成します。

documents.add( 800, 600, 16, defaultName ); は新規作成メソッドで、それぞれ 800 が幅(px)、600 が高さ(px)、16 がカラーモード、defaultName が新規作成時の名前になります。

もっと色々と指定できるので、詳しくは web で。
http://www.adobe.com/devnet/photoshop/pdfs/JavaScriptReferenceGuide.pdf

ホーム > photoshop

Search
Feeds
Meta

Return to page top