我如何使用Java fx pdf viewer?

时间:2012-09-13 17:01:46

标签: java javafx-2

是否有人建议使用javafx查看PDF文件?

4 个答案:

答案 0 :(得分:5)

尝试JPedalFX查看器,该查看器提供用于查看PDF文件的JavaFX组件。

OR

在使用JPedal PDF to JavaFX converter查看之前,将PDF预转换为JavaFX代码。

答案 1 :(得分:1)

两个独立的问题:PDF和显示。

Java FX是您的显示器。

如果你有XML来开始编写样式表,你可以使用XSL-FO生成PDF,或者如果你使用iText库,你可以用Java代码来创建PDF。

答案 2 :(得分:1)

不知道这是否是你要找的,这行只是在操作系统中打开pdf文件(所以没有嵌入或任何东西,你需要安装一个可以像Adobe Reader一样处理pdf的程序):

Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + file.getAbsolutePath());

答案 3 :(得分:1)

stackoverflow.com的以下主题讨论了为javafx应用程序开发pdf查看器的不同可能性。 Displaying pdf in JavaFX

可以为此实现尝试以下库:

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