2009-04-05 8 views
3

Adob​​e製品のプラグインを.NET(C#)(具体的にはAcrobat ReaderおよびPhotoShop)に書きたいと考えています。要件は、[ファイル]メニューに新しいコマンドを追加することです。例えばAcrobat Readerのように、新しい「ファイル>>ファイルを開く」コマンドを追加して、ファイルを開くダイアログを表示する必要があります。.NET(C#)を使用してAdobe(Reader and PhotoShop)用のプラグインを作成

Adob​​e Development Kitについて聞いたことがあります。 Visual Studioにプラグインを作成するためのプロジェクトタイプまたはウィザードがありますか?

答えて

2

Reader用の特別なSDKはありません。 Acrobat Pro/StandardとReaderの両方に1つのみ。ターゲットアプリケーションによっては、一部の機能が使用できる場合と使用できない場合があります。

Reader/Photoshop用のプラグインSDKにはサンプルが付属しています。また、Visual Studioのウィザードも(少なくともAcrobat 8​​ SDKのために - 彼らはしました)。私はあなたもPhotoshopのものを手に入れることを前提にしています。 SDKに添付されているドキュメント/サンプルをご覧ください。

SDKは基本的にC/C++ APIです。したがって、.NETアプリケーションからこのネイティブコードを呼び出すには、P/Invokeまたは他の同様のハッキングを使用する必要があります。

3

簡単な方法は、Photoshop COM .dllをCOMタブからアプリケーションに追加することです。私は初心者であり、私はこれを成功に収めました。 2つの簡単なメソッドは、PhotoshopWebImageGallery、PdfPresentationメソッド(結果のPDFプレゼンテーションのための入力フォルダと出力フォルダをとります。私はまだdoJavaScriptメソッドを試していませんが、ImageGalleryとPdfPresentationメソッドが動作しています。

それはJavaScriptに関係する。

  1. At Adobe
  2. At Rags

このサイトを運営している人は、私が今日持っていたPhotoshop Scriptingの質問に電子メールを送ってきました!すぐに応答することについて本当に良い!

理論的には、Photoshop COM .dll、「doJavaScript」メソッド、提供されたサンプル、「何かを起こす」を追加できるはずです。これはちょっと古いように見えますし、あなたはそれを今までに軽くたたくかもしれません!もしそうなら、いくつかの画像鮮明化方法を共有してください! 幸運!

関連する問題