アプリ内から PDF ページを TIF ファイルに変換する必要があります (またはシェルアウトするコンソール アプリを使用して...)
サードパーティのツール/アプリをいくつか試してみましたが、ページの 1 つを読み込むだけで、複雑なグラフィックス (AutoCAD によって最初に作成された設計図) で Acrobat Reader よりも文字通り 1桁以上かかる場合があります。これらの種類のサードパーティ ライブラリは通常、Acrobat API ではなく直接 .pdf にアクセスしているため、低速ですか?)
APIにアクセスできるようにするには、Adobe Developerになる必要があると思います。
この道を通った人はいますか?私は Delphi 開発者で、Adobe の IAC API (COM) を使用するだろうと推測して、Delphi にとどまることを好みます。ただし、Adobe のサイト (リンク) には、IAC は Reader を使用できないと記載されています。残念ながら、Acrobat の完全版を購入してインストールするようユーザーに依頼することはできません。
しかし、その後、サイトには次のように記載されています。
また、IAC サポート システムの一部ではないコア API オブジェクトを使用するプラグインを作成することで、IAC インターフェイスの機能を拡張することもできます。
それは一体何ですか?それは私がする必要があることですか?
私の次のステップが何であるか、どの Adobe API、どの開発者プログラムが私たちに適しているか、参加するのにいくらかかると予想されるか、API が安定しているか (ユーザーが Reader をインストールしていると仮定して)、信頼できるかどうかについての提案。さまざまな Windows マシンの場合、次の 3 つの呼び出しを行うためだけに巨大なクラス ライブラリを学習しないようにする方法は次のとおりです。
- PDFを開く
- ページ x を TIF として保存
- PDFを閉じる
私は、この種の決定を下す際によくある一般的な質問をしています。どんな提案でも大歓迎です。
ありがとう。