# Illustratorをスクリプトで操作する時の基本 URL: https://webrandum.net/illustrator-script-basic/ 公開日: 2019-04-13 更新日: 2019-04-13 カテゴリー: 作業効率化 タグ: Illustrator 出典: Webrandum(著者: サイトウ マサカズ) 最近AdobeのIllustratorをスクリプトで動かすことにハマっています。 まだ大したものは作れないのですが、ちょっとした便利な機能を作るくらいはできるようになってきたので、今後備忘録も兼ねてスクリプトに関する内容を書いていきます。 今回はその初めとして、スクリプトの基本的な部分について書いておきます。 ## 公式のドキュメント 細かい情報はAdobeが配布しているドキュメントを見ると分かるようになっています ドキュメントの[配布ページ](https://www.adobe.com/devnet/illustrator/scripting.html)へアクセスすると下記の4種類のドキュメントがIllustratorのバージョンごとに配布されています。 - Adobe Illustrator CC 20〇〇 Scripting Guide(スクリプト全般に関する内容) - Adobe Illustrator CC 20〇〇 Reference: AppleScript(Macでのみ動作するAppleScriptに関する内容) - Adobe Illustrator CC 20〇〇 Reference: JavaScript(どちらの環境でも動作するJavaScriptに関する内容) - Adobe Illustrator CC 20〇〇 Reference: VB Script(Windowsでのみ動作するVB Scriptに関する内容) [Illustrator Scripting | Adobe Developer Connection](https://www.adobe.com/devnet/illustrator/scripting.html) 自分はJavaScriptで勉強しているので、Scripting GuideとJavaScriptのものをダウンロードして見ています。 ちなみに2019年4月現在、CC 2017のドキュメントが最新となっていますがそれでほぼ問題なさそうです。 ## スクリプトファイルの作成方法 Illustratorのスクリプトファイルのルールは拡張子が`.jsx`なことだけです。 テキストエディタで新規ファイルを作成し、試しに`alert('sample');`と入力して、`sample.jsx`という名前で保存します。 ``` sample.jsxalert('sample'); ``` ![Illustratorのスクリプトファイルの作成](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_1-10.png) これでファイルの作成自体はできたので、次はスクリプトの実行です。 スクリプトの実行方法は幾つかありますが、ファイルをIllustratorにドラッグアンドドロップのが確認時には1番楽です(他の実行方法は[過去記事](https://webrandum.net/illustrator-script-execute/)を参照して下さい)。 今回は確認できればOKなので、試しにsample.jsxをIllustratorにドラッグアンドドロップしてみましょう。 ![スクリプトファイルのドラッグアンドドロップ](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_2-9-1024x562.png) 試しにドラッグアンドドロップしてみると「sample」と書かれたアラートが表示されると思います。 ![Illustrator アラートの表示](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_3-7-1024x562.png) 今回書いたスクリプトはアラートを表示させるだけですが、もう少しJavaScriptっぽいコードを書いていって実行すると、Illustratorの操作ができるわけです。