rasterize

書式

documentObject.rasterize(対象オブジェクト, 範囲, オプション)

説明

パラメーターで指定された図形等をラスタライズ(ベクトルデータからピクセルデータに変換)します。2番目のパラメーターにはクリッピング範囲を指定します。CS6ではアートボードサイズになり指定が無効になるようです。3番目のパラメーターはラスタライズ時のオプションを指定します。オプションはRasterizeOptionsオブジェクトを指定します。ラスタライズされた場合、戻り値はRasterItemオブジェクトになります。

var opt=new RasterizeOptions();
opt.backgroundBlack=false;
opt.antiAliasingMethod=AntiAliasingMethod.None;
opt.transparency=true;
var sel=app.activeDocument.selection[0];
var rasterItem=app.activeDocument.rasterize(sel, [0,0,320,240], opt);
alert(rasterItem);

目次に戻る