こんにちは!
今回はイラストレーターでjavascriptを使っていきたいと思います.
はじめに
今回は座標を持つcsvデータからイラレで図形を描こうと言うお話です.
そんな難しくありませんので,気軽に見てもらえればと思います.
illustrator script
illustrator scriptは以下のサイトが参考になる,
https://ai-scripting.docsforadobe.dev/jsobjref/PathItems/
このサイトを見るとわかるように,このscriptでは
Code language: JavaScript (javascript)app.activeDocument.pathItems
と言う図形を描くコードがある.
(英語のサイトでわかりづらい)
例えば,長方形を描く場合には,
Code language: JavaScript (javascript)app.activeDocument.pathItems.rectangle(top, left, width, height[,reversed])
というようにrectangleと言うメソッドを使用する.
しかし,この場合,長方形しか書くことができない.
他にも,ellipse(楕円)
, polygon
(正多角形), roundedRectangle
(角丸長方形), star
(星)などが用意されているが,好きなように図形をかけるものではない.
座標を基に図形を描く
さて,先ほどのページを見ると,add()と言うメソッドがあるのがわかる.
これを使っていく.
コメント