找了一些资料,汇总一下。
1. 封装好的PDF预览器
GitHub上的一个预览器,封装了pdf.js,也就是通过塞一个浏览器进app来解析pdf。试了一下功能不知道为什么疯狂error,动一动给就卡死了。神秘预览器,除了maven全网查无此人。顺着官网,也就是Jpedal的公司找过去有一个Jpedal Viewer,然而只支持swing不支持javafx
2. 曲线救国,转图片后显示
一般有这么几个库,搜了一下使用体验(还没实际测过):
PDFBox:开源,图片质量高,转换速度慢,可能内存泄漏;
PDF Render:开源,字体不全,转换速度快;
Jpedal:有开源版本,字体不全,疑似年久失修;
icepdf:有开源版本,图片质量一般,转换速度快,占用内存较小。
倾向于icepdf。但有一个封装好的fxPDF,看着挺漂亮的,好像基于PDFBox,考虑到一般论文顶多几十页(并且我不想写分页器和图片放大缩小功能),如果速度可以接受的话就它了。
标签:毕设,Jpedal,预览,JavaFX,封装,开源,PDF,图片 From: https://www.cnblogs.com/capterlliar/p/17972941