reframe()

書式

pageItem.reframe(in, opposingCorners)

説明

オブジェクトの矩形サイズ(バウンディングボックス)を変更します。最初のパラメーターには以下の基準値となる値を指定します。

内容
CoordinateSpaces.INNER_COORDINATES自身を基準とした座標
CoordinateSpaces.PAGE_COORDINATESページを基準とした座標
CoordinateSpaces.PARENT_COORDINATES親オブジェクトを基準とした座標
CoordinateSpaces.PASTEBOARD_COORDINATESペーストボードを基準とした座標
CoordinateSpaces.SPREAD_COORDINATESスプレッドを基準とした座標
または
内容
BoundingBoxLimits.GEOMETRIC_PATH_BOUNDS線幅などを含まない座標を基準
BoundingBoxLimits.OUTER_STROKE_BOUNDS外側の線を基準にした矩形サイズ

2番目のパラメーターには配列形式([[ x1, y1 ], [ x2, y2 ]])で矩形座標を指定します。
このメソッドに派戻り値はありません。
var p=app.activeDocument.pageItems;
p[0].reframe(CoordinateSpaces.PASTEBOARD_COORDINATES,[[10,40],[60,140]]);

目次に戻る