※基本的な作成方法とrectangleに関してはPageItemの作成を参照。

 

多角形のグラフィックフレームはPolygonオブジェクトで作成します。

var polyObj= app.activeWindow.activePage.polygons.add();
var path= [[35,20],[50,40],[20,40]];
polyObj.paths.item(0).entirePath= path;

 

Polygonオブジェクトのパスはpathsプロパティに記録されています。性質上、パスは複数で構成される場合があるので、個々のパスはitemプロパティに配列で記録されています。

多角形のオブジェクトを作成する場合、itemプロパティ内のentirePathオブジェクトに頂点座標を配列で設定します。それぞれの座標は[x, y]で指定します。

 

 

Joomla templates by a4joomla