是否有人建议使用javafx查看PDF文件?
答案 0 :(得分:5)
答案 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