1

これは可能ですか?

既存の PDF ドキュメントのディレクトリとファイル名を取得しています。 C:\temp\FileName.pdf

  1. PDF Renderer を使用して、ドキュメントを表示するか、ドキュメントを印刷します。Eclipse プロジェクトに PDF Renderer が含まれていますが、その使用方法がわかりません。

  2. 次に、PrintDialog を使用して PDF ドキュメントを印刷します。PDFドキュメントを印刷可能にするために、PDFレンダラーは何かをしなければならないと思います

フォームに 2 つのボタンを配置したい

  • PDF を表示 -> PDF ドキュメントを読み取り専用で開きます
  • PDF の印刷 -> PDF ドキュメントを印刷する準備ができたら、PrintDialog を呼び出してローカル プリンターを選択し、印刷します。

PDFドキュメントを表示モードで開く方法を示すPDFRendererサンプルコードを見つけることができません。PDFレンダラーの結果をPrintDialogに送信して印刷する方法に関するコードを見たことがありません。

4

1 に答える 1

1

アプリケーションに PDF レンダリングを確実に実装できます。問題は、それが本当に必要かどうかです。含めるライブラリを指定していないため、PDFRenderer.
ただし、外部 PDF ビューアを起動する目的と、印刷ボタンを実装する方法については、これらの API クラスが役立ちます。

少なくとも、問題を (部分的に) 解決するのに役立ちます。

于 2012-11-06T17:14:01.073 に答える