訪問していただき、ありがとうございます。
- aiとpdfデータを別々に保存する手間を減らしたい
- アウトライン済みデータのファイル名に「OUT」と付けて保存したい
- 単純作業を自動化したい
Illustratorで作成したデザインを入稿する際にaiデータとpdfデータの両方を準備することは、よくあるのではないでしょうか。
しかし、データを両方準備するのは、予想以上に時間と労力を必要とします。特にデータが重たいときはなおさらです。
そこで、本記事では入稿用のaiとpdfデータを同時に保存するIllustratorスクリプトを紹介します。
Profile
この記事を書いている私は、DTPデザイナーとしてIllustratorの操作経験が15年以上あり、スクリプトも自分の業務で必要になったものを自ら作成し、デザイン作業の効率化を図っています。
最近では、当ブログでも自作スクリプトを公開しています。
本記事で紹介するスクリプトは、記事内でダウンロードすることができますので、Illustratorで作成したデザインを入稿するさいにご活用ください
それでは、どうぞ
【aiとpdfを同時に保存してくれる】スクリプトの概要
最初に、【aiとpdfを同時に保存してくれる】スクリプトの概要について解説していきます。
まず、本スクリプト(スクリプト名: ai&pdf_save.jsx)は、私がJavaScriptベースで自作したIllustrator用のスクリプトです。
スクリプトの特徴
このスクリプトは、ファイル名の後ろに「_out」の文字を追加してaiデータとpdfデータを同時に保存してくれます。
・ファイル名の後ろに「_out」の文字を追加してくれる
・aiデータとpdfデータを同時に保存してくれる
・pdfを最小サイズで保存してくれる
スクリプトの入手方法
本スクリプトは、下記からサンプルとしてダウンロードすることができます。
ダウンロードと使用については「注意事項と免責事項」に記載していますので、必ずお読みください
ダウンロード:ai&pdf_save.jsx
スクリプトの使い方
本スクリプトは、下記の2STEPで使うことができます。
STEP1.ファイルメニューからスクリプトを選択
STEP2.【 ai&pdf_save.jsx】を選択
なお、次の記事ではそもそもIllustratorスクリプトってどうやって使うのか、活用事例を交えて紹介しているので良ければ参考にしてください。
次のセクションでは、スクリプトのソースコードを公開します。
【aiとpdfを同時に保存してくれる】スクリプトのソースコード
ここでは、スクリプトの動作フローと処理条件がわかるソースコードを紹介します。説明用のコメントアウトも含まれていますので、ご参考にしてください。
なお下記の記事では、Illustratorスクリプトを自作する方法についてサンプル事例を交え解説しているのでよければ参考にしてください。
ソースコード
const docObj = app.activeDocument;
const docPath = docObj.path;//.path:ファイルが存在する場所(ファイルパス)を取得する
const docName = docObj.name.replace(/.ai/g,''); //正規表現 文字置換で「.ai」を削除
const fileName = docPath + '/' + docName + '_out'; //既存のファイル名に「_out」を追加
const extAi = new File(fileName + '.ai'); //拡張子を追加
docObj.saveAs (extAi);
const pdfOpt = new PDFSaveOptions(); //イラレをPDFで保存する際のオプションを記入
pdfOpt.pDFPreset= "[最小ファイルサイズ]";//プリセットを指定する
const extPdf = new File (fileName + '.pdf'); //拡張子を追加
docObj.saveAs(extPdf,pdfOpt); //PDFで保存する
注意事項と免責事項
本記事に記載してあるスクリプトを実行した結果生じるトラブルに関しては一切の責任を負いません。ご利用は自己責任にてお願いいたします。
またIllustratorのアップデートにより動作が変わってしまう可能性もあります。アップデートによる動作の不具合に関しては、対処しかねるので予めご理解ください。
最後に本記事で配布しているスクリプトを無断で転送・販売・配布することは禁止いたします。
動作チェック
・IllustratorCS6【Win】
・Illustrator2024【mac】
で、動作チェックをおこないました。
【aiとpdfを同時に保存してくれる】スクリプトのまとめ
本記事では、IllustratorデータとPDFデータを同時に保存できるIllustratorスクリプトをご紹介しました。以下は、このスクリプトの主な特徴です。
・ファイル名の後ろに「_out」の文字を追加してくれる
・aiデータとpdfデータを同時に保存してくれる
・pdfを最小サイズで保存してくれる
このスクリプトは、Illustratorデータを入稿する際に非常に便利です。ぜひご活用ください。
なお、ここまで読んでIllustratorスクリプトについて詳しく知りたくなった方は、次の記事でおすすめの書籍とWEBサイトについて紹介しているので良ければ参考にしてください。
というわけで今回は以上です。
『ai&pdfを同時保存!Illustratorスクリプトでスピーディー入稿』を最後までお読みいただきありがとうございました。