現在のドキュメントのビット深度 (8/16/32) を取得するにはどうすればよいですか? 私はJavaScriptを使用しています。リファレンス マニュアルを調べましたが、プロパティや関数が見つかりませんでした。
質問する
885 次
1 に答える
1
bitsPerChannel を使用してみてください
alert(activeDocument.bitsPerChannel)
returns "BitsPerChannelType.EIGHT"
この関数を使用してビット深度を変更することができます
convertBitDepth(8)
function convertBitDepth(bitdepth)
{
var id1 = charIDToTypeID( "CnvM" );
var desc1 = new ActionDescriptor();
var id2 = charIDToTypeID( "Dpth" );
desc1.putInteger( id2, bitdepth );
executeAction( id1, desc1, DialogModes.NO );
}
于 2013-03-08T11:11:25.713 に答える