書式
app.convertSampleColor(元の色空間,元のカラー値の配列,変換先の色空間,色変換の種類,元色の不透明度の有無,変換先の色の不透明度の有無)
説明
色空間を変換します。必ずしも相互に色変換できるわけではなく、変換できない場合はエラーが発生します。元色の不透明度の有無と変換先の色の不透明度の有無は真偽値(trueまたはfalse)になります。なお、不透明度情報がない場合にtrueを指定するとエラーになります。
元の色空間、変換先の色空間は以下の表の値を指定できます。
値 | 内容 |
ImageColorSpace.CMYK | CMYKカラー |
ImageColorSpace.Grayscale | グレースケール |
ImageColorSpace.RGB | RGBカラー |
ImageColorSpace.LAB | Labカラー |
ImageColorSpace.Separation | Separation?? |
ImageColorSpace.DeviceN | Device N?? |
ImageColorSpace.Indexed | インデックスカラー |
色変換の種類は以下の表の値を指定できます。
値 | 内容 |
ColorConvertPurpose.defaultpurpose | デフォルト |
ColorConvertPurpose.previewpurpose | プレビュー |
ColorConvertPurpose.exportpurpose | 出力?? |
ColorConvertPurpose.dummypurpose | ダミー |
var cAry=app.convertSampleColor(
ImageColorSpace.CMYK,
[0,50,10,100],
ImageColorSpace.RGB,
ColorConvertPurpose.defaultpurpose,
false,
false
);
alert(cAry.length);