InDesign CS5自動化作戦 (InDesign CS5 Automation Operation)

オープンパス、クローズパスを指定する

■プログラム説明(ソースコード説明)
 始点と終点を結ぶかどうかはグラフィックオブジェクトのpathTypeに設定します。以下の2つが指定できます。

オープンパス PathType.openPath
クローズパス PathType.closedPath

■ソースコード
pObj = app.activeDocument.rectangles.add();
pObj.paths.item(0).entirePath = [[10,5],[20,17],[5,11]];
pObj.paths.item(0).pathType = PathType.openPath;
pObj2 = app.activeDocument.rectangles.add();
pObj2.paths.item(0).entirePath = [[10,25],[20,37],[5,31]];
pObj2.paths.item(0).pathType = PathType.closedPath;


■使い方
1:線を描画するドキュメントを用意します。
2:スクリプトを実行します。
3:三角形が2つ描画されます。1つはパスが閉じていないものになります。


■ポイント
 なし

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA