Photoshop UXP Plugin ExportImagesUXP

UXPPlugin

以前開発していたPhotoshop用のExtension ExportImagesをUXPに作り直しました。ただそのまま作り直しただけでなく幾つかの機能を複数のパネルに分離しました。

Photoshopで開いている画像をまとめていろんな形式のファイルで保存できます。tiffやpsd等アクションでまとめて保存できない形式の画像も保存できるので画像の拡張子の変換なんかにも使えます。今回webpでも書き出しが可能です。パネルがいくつかに分かれていてメインの保存機能を実行するメインのパネルと主にweb用のフォーマットで書き出す機能を実行するexporterの二つです。その他jpg,webp,pngの保存オプションのパネルと分かれています。

MainPanel

メイン パネル UI

前述の通りメインパネルは各種フォーマットでの保存の実行を開かれた画像に対して行います。一度に複数のフォーマットでの保存も可能です。選べるフォーマットはjpg,psd,psb,tiffとなります。

保存モード

保存モードがいくつかあります。saveModeは選んだフォーマットで開かれた画像のある同じフォルダーに書き出します。
exportは事前に保存先のフォルダーを選びます。実行すると指定のフォルダーに保存します。saveは開かれた画像のフォーマットに従ってそのまま上書きしていきます。

オプション

いくつかオプションもあります。

  • each folder

    各種拡張子に分けてそれぞれのフォルダーに保存します。

  • addName

    テキストフォームに入力した文字列をファイル名に加えて保存します。

  • close

    保存を実行後に画像を閉じます。

  • all docs

    全てのPhotoshop上で開かれた画像に実行します。

Exporter Panel

export panel UI

前述の通り主にweb用フォーマットに書き出すためのパネルです。リサイズ機能などもあるので書き出し実行後は画像を閉じていきます。psdなどで編集後に書き出す場合は事前に保存しているかどうか確かめてください。なおallDocsオプションがオンの場合はウインドウで実行前に確認を求められます。

保存モード

saveAsは開かれた画像を同じフォルダー内に画像を書き出します。exportは事前に指定したフォルダーに画像を書き出します。

オプション

  • eachFolder

    メインパネル同様各種拡張子に分けてそれぞれのフォルダーに保存します。

  • savePsd

    書き出し前にpsdで保存します。リサイズなどのオプションはこのpsdデータには反映されません。pngなどで書き出し前にpsdで編集の状態を維持したい場合はオンにしてください。

  • allDocs

    全ての画像を書き出します。

  • convertsRGB

    書き出し前に画像をsRGBにプロファイルを変換します。

  • addName

    メインパネル同様テキストフォームに入力した文字列をファイル名に加えて保存します。

  • resize

    画像のサイズを書き出し前にリサイズします。画像の長辺を入力された数値にリサイズします。短辺は長辺に画像の比率を維持したままリサイズするので短辺側の数値は反映されません。

以上になります。Photoshopには開かれた画像を同じディレクトリーに保存する機能がありません。特に大量の画像を処理するような仕事では必要になってくる機能ではないでしょうか。

ダウンロード

Adobeのサイト、creative cloudアプリケーションよりダウンロードしてください。

Beer 寄付してサイトを応援する。