ジャンプ先: 概要. 戻り値. キーワード. フラグ. MEL 例.

概要

psdExport [-alphaChannelIdx int] [-bytesPerChannel int] [-emptyLayerSet] [-format string] [-layerName string] [-layerSetName string] [-outFileName string] [-preMultiplyAlpha] [-psdFileName string]

psdExport は、取り消し不可能、照会可能、および編集不可能です。

Photoshop ファイルのレイヤ セットを別のフォーマットへと書き込みます。出力ファイルの深度(bpc: 1 チャネルあたりのビット数)は、入力ファイルの深度と異なる場合があります。入力が 16bpc で、出力が 8bpc の場合、データが失われます。

戻り値

なし

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

キーワード

photoshop, psd, texture, convert, export

フラグ

alphaChannelIdx, bytesPerChannel, emptyLayerSet, format, layerName, layerSetName, outFileName, preMultiplyAlpha, psdFileName
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-alphaChannelIdx(-aci) int createquery
出力するアルファ チャネルのインデックスで、指定しない場合は既定のアルファ チャネルを出力します。インデックスは 0 から始まります。これは、Photoshop の「Additional Alpha Channels」という特定のアルファ チャネルを書き込む場合に便利です。
-bytesPerChannel(-bpc) int createquery
出力ファイルの深度です。このキーワードは、
  • 0: 入力に基づいて深度を選択
  • 1: 1 チャネルあたり 8 ビット
  • 2: 1 チャネルあたり 16 ビット

既定は 0 です。

-emptyLayerSet(-els) createquery
指定したレイヤ セットが空かどうかをチェックするためのオプションです。これは照会モードで使用し、入力ファイル名とレイヤ セット名を指定する必要があります。
-format(-for) string createquery
出力ファイル フォーマットです。このキーワードは、「iff」、「sgi」、「pic」、「tif」、「als」、「gif」、「rla」、「jpg」のいずれかです。

既定は iff です。

-layerName(-lyn) string createquery
出力するレイヤ名です。
-layerSetName(-lsn) string createquery
出力されるレイヤ セットの名前で、指定しない場合は合成イメージを出力します。

照会モードでは、このフラグに値が必要になります。

-outFileName(-ofn) string createquery
出力ファイルの名前(パス付き)です。
-preMultiplyAlpha(-pma) createquery
RGB カラーをアルファ値で乗算するオプションで、(r,g,b,a)がピクセル値である場合にこのフラグを使用すると、(r*a, g*a, b*a, a)に変更します。
-psdFileName(-ifn) string createquery
入力 Photoshop ファイルの名前(パス付き)です。

照会モードでは、このフラグに値が必要になります。


フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例


// Write the layer set 1 of psd file as 16 bit tif file
psdExport -ifn "/tmp/test.psd" -ofn "/tmp/test.set1.tif" -lsn "Set 1" -for "tif" -bpc 2;

// Query if the layer set "Set 2" is empty.
psdExport -ifn "/tmp/test.psd" -lsn "Set 2" -q -els;