| バージョン | 1.0.47 |
|---|---|
| 出版社 | Rorohiko |
| 発売日 | 2009/09/16 |
| 追加された日付 | 2009/09/17 |
| OSの要件 | Mac OS X 10.0/10.1/10.2/10.3/10.3.9/10.4 Intel/10.4 PPC/10.5 Intel/10.5 PPC/10.6/10.6 Intel |
| 総ダウンロード数 | 54 |
| 価格 | $149 |
説明
ゴール
Active Page Item Developer は、InDesign の迅速なソフトウェア開発を支援します。ソフトウェア開発者は、シンプルな ExtendScript (JavaScript) を使用して、InDesign CS/CS2/CS3 の専門的なソリューションを作成できます。
Active Page Item Developer は、「純粋な」ExtendScript を専門的な開発に使用できない原因となっている欠点を解決します。
Active Page Item Developer (APID) はどのように ExtendScript を拡張しますか?
Active Page Item Developer (APID) を使用すると、ソリューションを暗号化された形式に変換して、プラグインとして偽装したり、ドキュメントに埋め込んだりできます。これらの暗号化されたスクリプトは検査用に公開されていません。オプションのコピー防止のために、APID は InDesign のシリアル番号に関連付けられたライセンス システムを提供します。エンド ユーザーは、スクリプトを実行する前に適切なライセンスを取得する必要があります。また、見込み顧客にソリューションの期間限定のデモを提供することもできます。APID のない標準の ExtendScript は「ネイキッド」です。つまり、APID のない ExtendScript でソリューションを作成すると、ユーザーは自由に開いたり、調べたり、コピーしたり、スクリプトを変更します。APID は「イベント モデル」を定義します。このモデルでは、1 つのページ アイテムが別のページ アイテムを「監視」し、ページ アイテムが開く、閉じる、保存、アイドル状態、コンテキスト メニューなどのイベントを「リッスン」できます。たとえば、単純に1 つのページ アイテムを移動すると、たとえば、他のページ アイテムを「フォロー」させるスクリプトの実行を自動的にトリガーできます。APID を使用しない場合、ExtendScripts は「静的」エンティティです。 Active Page Item Developer は、ExtendScript では利用できない機能を開きます。たとえば、バージョン 1.0 では、ExtendScript から個々のページ項目にコンテキスト メニューを添付できます。将来のバージョンでは、より多くの機能が追加されます。 ExtendScript からフローティング パレットを作成する... ExtendScript には、ソフトウェア開発に C++ を使用する場合と比較して、多くの実質的な利点があります。学習と使用が簡単で、迅速な開発が可能で、クロスプラットフォーム (Mac/Win) であり、CS と CS2 をサポートするために異なるバージョンを作成する必要はありません。そして、無限の実行/コンパイル/デバッグ サイクルはありません! Active Page Item Developer を使用すると、独自のスクリプト プラグインを作成できます。何が達成できるかをよく理解するには、いくつかの「景品」プラグインをチェックしてください。それらはすべて、このテクノロジーを使用して作成されています。