書式
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]]);