2016-11-07 1 views

Antwort

1

Ich glaube nicht, dass es eine integrierte PDF in Java oder JavaFX unterstützt. Es gibt jedoch eine Reihe von externen Bibliotheken wie jpedal, die eingebettete Java-Komponenten für die Anzeige von PDF-Dokumenten bereitstellen. Sie sollten diesen Knoten innerhalb des Javafx-Rahmens einbetten können.

  1. Eine alternative Lösung wäre, die PDF-Datei in etwas zu parsen, das Sie in Ihrem jframe anzeigen können.

  2. Eine andere Lösung kann here gefunden werden, die sogar eine einfache Anleitung zur Einrichtung enthält.

  3. Eine weitere schnelle Suche ergab eine Open-Source-Lösung: maven-OpenViewerFX-src

Sehen Sie sich das YouTube-Video here

Eine etwas hackable Abhilfe, wenn Sie

keine externen Java-Bibliotheken wollen Es ist möglich, das PDF im Web Viewer unter Verwendung von pdf.js anzuzeigen, siehe this website for the entire details. Kurz gesagt, es geht darum, das PDF in eine Webview-Komponente zu rendern. Sie könnten dann die Webview-Komponente in Ihren Jframe einbetten.

Verwandte Themen