我如何获得当前文档的位深度(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 回答