4 返信 最新の回答 日時: Aug 22, 2005 11:14 AM ユーザー:(kitaemon)

    InDesignCS2プラグイン開発

      今回、表題にあるような案件が舞い込んできたので
      さっそくSDKを入手し、インストールまでしたのですが
      サンプルソースのコンパイル&リンクが通らないのです。
      ドキュメントも全て英語で、英語力のない私には読めず。
      ほとほと、困り果てております。
      ドキュメントは読めなくても何とかなりそうなのですが
      コンパイル&リンクが通らないのは困りものです。
      どなたか、これについてご教授願えないでしょうか?

      環境
      WinXP Pro
      VisualStudio.NET 2003
      InDesign SDK Ver.4(CS2)
      ライブラリ・インクルードファイルにパスは通してあります。(間違ってるかもしれませんが……)
        • 1. Re: InDesignCS2プラグイン開発
          Level 1
          InDesign プラグイン開発の世界へようこそ!

          まず、手始めに、SDKインストール先のルートディレクトリ(以下「{SDK}」と記す)にあるReadmeJ.txtをご覧いただきますと、必要とされる使用環境がかかれてあります。(ご使 用の環境には特に問題ないようです。)
          同文書にはSDKのドキュメンテーションの紹介も含まれています。その中でも、"Working with Plug-ins"ソリューションドキュメント({SDK}/docs/guides/ww-plugin.pdf)をおすすめいたします。英語ですが、初歩的なプラグインを作成する手順が 一つ一つ書かれてあります。
          当ソリューションドキュメントのp10の"Build the plug-in" のセクションにて、{SDK}/devtools/bin/をTools > OptionsのExecutable files下(またはOS環境変数"PATH")にて指定する手順が書かれています。多分それが欠けているのでしょう。(リソースのコンパイルで引っかかってませんか?)ライブラリやインク ルードパスの指定は、SDK内のサンプル・プロジェクト内ですべて間接パスで指定されているので、あえてIDEで設定する必要はないです。

          なお、このソリューションドキュメント、CS版だったら和訳版もあります。ただし、CSからCS2に至って内容が多少変更されているので、参考として、「英vs日」の照らし合わせの併読用に使 用するぐらいならいいかもしれません。
          http://partners.adobe.com/public/developer/indesign/sdk/explodedSDK/cs.01/docs/guides/inde x.htm
          にある、firstplugin_JP.pdfがそれです。(firstplugin.pdfが英語版で、これがCS2SDKにおいてww-plugin.pdfと改名されました)
          また、同じディレクトリにあるPDFでファイル名に_JP.pdfがついている物はすべて日本語版です。(注意:CSからCS2に至り、APIが多少変更されているので、内容がCS2にて適応 しない部分もあるかもしれませんので、ご注意ください。)

          ついでに参考として、英語版のInDesign SDKフォーラムにて似たような投稿がありましたので、貼付けます:
          http://www.adobeforums.com/cgi-bin/webx?13@@.3bbbe2fe/0
          • 2. Re: InDesignCS2プラグイン開発
            Level 1
            ありがとうございます。
            早速ドキュメントを見させていただきます。
            • 3. Re: InDesignCS2プラグイン開発
              Level 1
              ついでですが、ASNに入会してInDesignのデバッグ版をを入手することを(強く)お勧めします。デバッグ版を用いて開発することにより、APIを正しく使用しているかの確認ができるほ か、デバッグ版のみ付属の開発支援ツール(トレース機能、文書構造ダンプ機能、コマンドスパイ機能、文書チェック機能など)の数々が含まれていますので、より安全なプラグイン開発が楽しめます 。

              ASNに関しては、
              http://partners.adobe.com/public/developer/main.html
              (ページ右上で"Japan"を選択)
              をぜひご覧ください。

              SDKのReadmeJ.txtファイルにもASNのお問合せ先がかかれてますので、ご覧ください。
              • 4. Re: InDesignCS2プラグイン開発
                Level 1
                undefined