概要エンジニアリングソリューション事業部のT.Sです。今回は、Illustrator用いて、テキストの配置や画像の読込み等、JavaScriptを用いた自動化サンプルを説明しようと思います。作業を行う事も多いと思います。Illustartorの機能で「Javascript」というスクリプト言語を用いて、オブジェクトの配置や設定を自動化をする事はご存知でしょうか?私は以前業務で、FlashとIllustratorを用いた名刺作成スクリプトの制作に携わっていました。Flashで作成した”名刺”を、自動でIllustrator上で再現するといった事を行っていました。今回は、Illustrator上で再現するスクリプト(名刺自動作成スクリプト)のをご紹介したいと思います。CC」を用いて説明を行います。以下の手順で実行を行います。「その他のスクリプト」を選択。「その他のスクリプト」を選択した後に、ファイル選択ダイアログが表示されるので、その後に使用するJavaScript(jsファイル)を選択する事で、実行が可能です。名刺自動作成スクリプトそれでは「名刺自動作成スクリプト」のサンプルコードを記載します。※実行結果は後述します。使用する際には、以下をコピペして「meishi.js」のファイル名で保存して下さい。Folder.selectDialog("ロゴファイル1つが格納されている画像フォルダを選択して下さい。RGBを指定してRGBColorのオブジェクトを取得する関数。設定として変更して使って下さい。「meishi.js」をIllustratorの新規ページから実行して下さい。JavaScript実行方法」を参照して下さい。)以下に、実行結果を記載します。スクリプト実行後、「ロゴファイル」が入っている画像フォルダを選択するようにダイアログが表示されます。ロゴファイルを指定する場合、ここでロゴファイルが入ったディレクトリを指定して下さい。※使用しない場合、キャンセルを押してください。[実行結果]名刺作成スクリプト実行結果です。名刺を簡単にIllustrator上で再現する事が出来ました。まとめ今回は、Illustrator上で、真っ新な状態からスクリプトを実行して、名刺をイチから生成を行いました。「名前」や「部署」のみを変更するというケースも多いと思います。比較的簡単に作業の効率化を行う事が出来ます。名刺に限った話でなくその他にも、Illustrator上で定型的な作業の効率化をしたい場合に、お気軽に「株式会社エム・フィールド」までお問合せ下さい。気になったり、興味が湧いた記事があったら、なんでもコメントしてみてね。コーポレートサイトの問い合わせ欄からでも大丈夫だよ。続きを読む279月PICTによる「効率的な」バグの発見方法こんにちは!エンジニアリングソリューション事業部のS.Rです。続きを読む315月Selenium(Python)でウェブスクレイピングこんにちは!エンジニアリングソリューション事業部のS.Rです。コメントをキャンセルコメントを投稿するにはログインしてください。reserved.1週間IT業界を覗いてみませんか?詳細はこちら。