3

Adobe 製品のプラグインを .NET (C#) (特に Acrobat Reader と PhotoShop) で作成したいと考えています。要件は、[ファイル] メニューに新しいコマンドを追加することです。たとえば、Acrobat Reader では、ファイルを開くためのダイアログを表示する新しい「ファイル >> ファイルを開く」コマンドを追加する必要があります。

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

4

2 に答える 2

3

より簡単な方法は、[COM] タブから Photoshop COM .dll をアプリケーションに追加することです。私は初心者で、これを成功させました。実行する 2 つの簡単なメソッドは、PhotoshopWebImageGallery と PdfPresentation メソッドです (結果の PDF プレゼンテーションの入力フォルダーと出力フォルダーを取得します。JavaScript で文字列を取得する「doJavaScript」メソッドもあります。Photoshop Javascript Scripting をグーグルで検索すると、 「doJavaScript」メソッドはまだ試していませんが、ImageGallery を見て、PdfPresentation メソッドが機能することを確認しました。

JavaScript に関連するトピックに関するいくつかの適切なリンクを次に示します。

  1. アドビで
  2. ラグで

このサイトを運営している方から、Photoshop Scripting に関する今日の質問へのメールが返ってきました。迅速な対応で本当に良かったです!

理論的には、Photoshop COM .dll、「doJavaScript」メソッド、提供されている例を追加して、「何かを実現する」ことができるはずです。これはちょっと古いように見えます。もしそうなら、いくつかの画像シャープ化方法を共有してください!!! 幸運を!

于 2011-04-01T19:49:50.580 に答える
2

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

Reader/Photoshop のプラグイン SDK にはサンプルが付属しています。また、Visual Studio ウィザードも (少なくとも Acrobat 8​​ SDK では -- ありました)。Photoshop 用にも 1 つ入手できると思います。SDK に同梱されているドキュメント/サンプルをご覧ください。

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

于 2009-04-05T07:31:00.943 に答える