我如何获得当前文档的位深度(8/16/32)? 我正在使用JavaScript。我查看了参考手册,但找不到任何属性或功能。
答案 0 :(得分: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 );
}