やりたいこと
アートボードのサイズをスクリプトで変更する。
やったこと
ソースコードは以下の通り。
changeArtboardSize.jsx
var myDoc = app.activeDocument; //ドキュメント
var myBoard = myDoc.artboards; //アートボード
var boardRect = [0, 0, 60, -60];
myBoard[0].artboardRect = boardRect;
解説
アートボードのサイズはartboardRect
プロパティで設定
artboardRect
プロパティが使用出来るのはIllustrator CS4以降。
それ以前のIluustratorではスクリプトでアートボードのサイズを変更出来ない?ようです。
attboardRect
プロパティの値は配列で指定
artboardRect[0]:左上の座標X
artboardRect[1]:左上の座標Y
artboardRect[2]:右下の座標X
artboardRect[3]:左上の座標Y