2

javafx を使用して PDF ファイルを表示する推奨方法はありますか?

4

4 に答える 4

5

PDF ファイルを表示するための JavaFX コンポーネントを提供するJPedalFXビューアーを試してください。

また

JPedal PDF to JavaFX converterを使用して表示する前に、PDF を JavaFX コードに事前変換します。

于 2012-09-13T21:54:58.783 に答える
1

これがあなたが探しているものであるかどうかわからない、この行はOSでPDFファイルを開くだけです(したがって、埋め込まれていないか、AdobeReaderのようなPDFを処理できるプログラムがインストールされている必要があります):

Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + file.getAbsolutePath());
于 2012-09-14T07:09:35.753 に答える
1

2 つの個別の問題: PDF と表示。

Java FX はあなたのディスプレイです。

XML を使用してスタイルシートを作成する場合は、XSL-FO を使用して PDF を生成できます。または、iText ライブラリを使用する場合は、Java コードを使用して PDF を生成できます。

于 2012-09-13T17:28:02.957 に答える
1

次の stackoverflow.com のスレッドでは、javafx アプリケーション用の PDF ビューアを開発するさまざまな可能性について説明しています。 JavaFXでpdfを表示する

この実装では、次のライブラリを試すことができます。

OpenViewerFX – An Open Source JavaFX PDF Viewer: https://www.idrsolutions.com/openviewerfx/
PDF renderer with Java: https://java.net/projects/pdf-renderer
PDF.js
JPedalFX
SwingLabs
于 2015-11-25T06:44:18.063 に答える