選択範囲の移動はselectionオブジェクトのtranslateBoundary関数を使用します。

Selection.translateBoundary (deltaX, deltaY)

 

<引数>

deltaX UnitValue X軸の移動量
deltaY UnitValue Y軸の移動量

 

「deltaX」「deltaY」にはX軸とY軸それぞれの移動量を単位付き文字列(参照:利用できる単位系一覧)で渡します。プラスの値で右または下、マイナスの値で左または上に移動します。なお、単位を省略した場合はルーラの単位で処理されます。

activeDocument.selection.translateBoundary('20mm', '-10mm');
activeDocument.selection.translateBoundary(20, -10); // ルーラの単位に依存

 

 

Joomla templates by a4joomla