2009-07-29 5 views
2

私はいくつかのAdobe InDesignファイルをマッサージしてコンテンツをPDFとして出力する必要のある.NETアプリケーション(C#を使用)を開発しています。私はInDesignのスクリプティングを使用することができましたが、COMインタフェイスはこの非インタラクティブな作業のために少しきれいに見えます。Adob​​e InDesign(OLE)のCOMオートメーションインターフェイスはどこに文書化されていますか?

InDesignのCOMインターフェイスのセマンティクスを推測する必要があります。なぜなら、どこに文書化されているのか分からないからです。 Adobeのサポートサイトで何かを見つけることができません。

質問:InDesignのCOMインターフェイスのセマンティクスはどこに行きますか?

ありがとうございました。

答えて

2

私は最終的に私が必要とするものに近いものを見つけました。 InDesignのCOMクラスは本当に、そのJavascriptのインタフェースと同じものなので:

Scripting Tutorial for CS3

JavaScript Reference for CS3

インタフェースはCS3からCS4にあまり変わっていません。悲しいことに、ほとんどすべてのメソッドはobject引数をとるので、たくさんのキャストをせずに強力な型の言語で有用なコードを書くのは難しいです。

+1

最新版(CS6)については、https://www.adobe.com/devnet/indesign/sdk/eula_cs6.htmlまたはhttps://www.adobe.com/devnet/indesign/sdk.htmlを参照してください。 –

関連する問題