InDesign CC自動化作戦 (InDesign CC Automation Operation)

■InDesign CCのJavaScriptで、できることと、できないこと

 InDesign CCのJavaScriptでは以下のようなことはできません。

・OS (MacOS/Windows)やハードウェアに依存した処理
 OS固有の機能などを利用することはできません。スキャナから自動的に読み込んで処理させることはできません。(これも外部プログラムを利用すれば不可能ではありません)

・InDesign側で用意した機能(オブジェクト)以外のもの
 これはInDesignで、その機能があるからといってJavaScriptで、その機能を利用できない場合があります。ただし、外部プログラムを呼び出すなどの方法で対処できる場合があります。また、Bridge CCを利用する、Bridge CC経由で他のアプリケーションの機能を利用することで、処理速度は低下しますが解決可能な場合があります。


 InDesign CCのJavaScriptでできることは以下のようなものがあります。

・自動レイアウト処理
・データベースとの連携
・手作業では時間のかかる複雑な処理
・PDF生成
・ファイル処理
・任意の外部アプリケーションの起動
・Bridge CCを経由した他CCアプリとの連携処理
・XMLデータ処理
・ソケット通信処理
・プログレスバー処理
・複数のスクリプトでオブジェクトや変数を保持したままのスクリプト処理
・Adobeアプリケーション間で複数のスクリプトでオブジェクトや変数を保持したままのスクリプト処理

写真素材 PIXTA