
Illustrator 「出稿前に使用インキ(CMYK、特色)、オーバープリントの使用状況、使用フォント、アートボードのサイズ を1度に確認できる」 スクリプト
アップデート!
Ver 1.2.2 …… フォント名が日本語で表示されるようになりました(合成フォントは「合成フォント(ATC-………)」表示のままです)
・レガシーテキスト(Illustrator10以前のバージョンで作成されたテキスト)の検出に対応しました(レガシーテキストは表示、移動、プリントアウトなどは可能ですが、そのままでは文字を編集することができないので、フォント情報がわかりません。このスクリプトでは「レガシーテキストが存在する」という情報のみの表示になります)
・出稿前にオーバープリントの状態と、アートボードのサイズを確認する必要が出てきたため、ダイアログに「オーバープリント」と「アートボードのサイズ」を確認できる項目を追加しました。
必要な方はダウンロードをして、以前のスクリプトと入れ替えてください。
出稿前のIllustratorデータのチェックで、使用されているカラー(CMYK、特色)とフォントを1度に確認できたら便利だと思いませんか?
今回はそんなご要望にお応えするスクリプトです。
◆ ファイルを開いてスクリプトを実行するだけ
チェックしたいファイルを開いて、何も選択しない状態でスクリプトを実行すると「ドキュメントのカラーモード」「C、M、Y、K、特色、各版の使用状況」「パターンカラーの使用状況」「ドキュメントで使用されているフォント名」が、ダイアログに1度に表示されます。
印刷用の分版チェックなので「ドキュメントのカラーモード」がRGBカラーモードでもCMYKの版の状態が表示されます。
これはスクリプトが、Illustratorのメニュー →【プリント】→【出力】→【インキオプション】の欄を読み取っているためです。
特色の場合は【インキオプション】の欄に表示されている特色インキの数が「特色(1色)」のように表示されます。
◆ 合成フォントは「合成フォント(ATC-……)」の形式で表示される
合成フォントが使用されている場合は「合成フォント(ATC-………)」の形で表示されます。
これはスクリプトが合成フォントを「ATC-………」の形で認識しているためです。
あと「色版の後ろのリーダー(………)がえらい長いな」と思われた方がいるかもしれませんが、これは合成フォント「ATC-」の後の意味不明な英数字の羅列が、永遠と続く場合があるため、あらかじめスペースを取っています。
◆ 「パターンカラー」の項目について

モノクロのデータを依頼されて、Illustratorメニュー →【編集】→【カラーを編集】→ 【グレースケールに変換】を実行してもC、M、Yの版が残ってしまうことがあります。
上の画像のような場合です。
一見すると K 版1色のドキュメントに見えますが、このスクリプトを実行するとC、M、Y、K、各版にチェックが入っています(メニュー →【プリント】→【出力】→【インキオプション】を見ても同様です)
このような場合は、ドキュメントの中にパターンカラーの箇所が隠れていることが多いです。
上の画像だと、少し見えにくいかもしれませんが、左側の円柱上部のモアレに見える部分がパターンカラーになっています。
この箇所は、いくらIllustratorで【グレースケールに変換】を実行してもカラーのまま残ってしまいます。
そういう箇所を発見するために、ダイアログに「パターンカラー」の項目を設けています。
(ちなみに、この箇所をグレースケールにするには、グレースケールでラスタライズするしか方法はありません)
◆ 注意点
通常のスクリプトは実行して一瞬で終わりますが、このスクリプトは実行して結果のダイアログが表示されるまでに数秒かかります。
使用フォント名を知らべるのに1文字1文字チェックしているためです。
数百文字程度でしたら4~5秒で終わりますが、何千文字もあるドキュメントですともっと時間がかかりますし、Illustrator自体がフリーズしてしまうかもしれません。
個人的に、何千文字もあるデータはInDesignで作成しているので、この点は検証していません。
巨大なデータでスクリプトを実行して、Illustratorがフリーズしてしまうようでしたら、そのデータではスクリプトの使用を中止してください。
◆ ダウンロードはこちらから
(ChromeやFireFoxなどの一部のブラウザで「このファイルはウイルスやマルウェアがふくまれています」と警告が表示されて、ダウンロードが中止される場合がありますが、このファイルにウイルスやマルウェアは一切含まれておりません。ブラウザの誤検知です。ご心配でしたら、ダウンロード許可後、zipファイルやその中のファイルをアンチウイルスソフトで検査してみてください。何も検出されないと思います)