首页 > 编程语言 >毕设2:JavaFX预览PDF

毕设2:JavaFX预览PDF

时间:2024-01-18 17:26:03浏览次数:38  
标签:毕设 Jpedal 预览 JavaFX 封装 开源 PDF 图片

找了一些资料,汇总一下。

1. 封装好的PDF预览器

PDFViewerFX

GitHub上的一个预览器,封装了pdf.js,也就是通过塞一个浏览器进app来解析pdf。试了一下功能不知道为什么疯狂error,动一动给就卡死了。

OpenViewerFX 

神秘预览器,除了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

相关文章

  • win32com模块--------------------------------word文档转换PDF文档(格式转换)
    上代码:fromwin32com.clientimportgencachefromwin32com.clientimportconstants,gencache'''win32com库是Python语言与Windows操作系统中的COM(ComponentObjectModel)接口进行交互的工具库。它允许开发者使用Python来操作Windows系统中的各种COM组件,例如Office软件(Word、Exc......
  • 写给大家看的设计书 第四版 pdf电子书下载 全彩
    写给大家看的设计书第四版是一本设计类书籍的经典著作,由世界级设计师RobinWilliams编著。第4版全面修订,更新了大量实例,并增加了一章内容,介绍排版设计。本书全书主要围绕着对比、重复、对齐和亲密性四条基本原则而写作,简洁通俗、幽默生动,再配以大量经过修改进......
  • 九章算术 pdf 电子书 下载
    《九章算术》校证白尚恕《九章算术》是中国最古老的一部数学名著。由于古代辗转传抄,衍文夺字之处非常之多。先后经过李淳风、杨辉、戴震、李潢、沈饮裴(十九世纪初)、李锐(1768一1817)、钱宝踪等人校订,他们付出了很多辛勤劳动,做了不少校订工作。这些对于后世都有巨大的裨益;不过也有......
  • 使用Wkhtmltopdf导出PDF
    Wkhtmltopdf是什么?引用官网的一句话:wkhtmltopdfandwkhtmltoimageareopensource(LGPLv3)commandlinetoolstorenderHTMLintoPDFandvariousimageformatsusingtheQtWebKitrenderingengine.Theserunentirely"headless"anddonotrequireadispla......
  • Stirling-PDF docker安装
    有时候pdf文件需要处理,有个开源工具。https://github.com/Stirling-Tools/Stirling-PDF docker安装1、下载dockerpullfrooodle/s-pdf:latest2、安装dockerrun-d\-p8380:8080\-v/Users/xxxx/Documents/Stirling-PDF/data/:/usr/share/tesseract-ocr/4.......
  • 毕设记录-软件设想
    记录第一次和老师交流为了最终呈现软件-----使用pycharm?针对遥感影像(不同于普通图像-所使用的库不同、数据更多)先期实现对简单图像的处理软件OR询问老师遥感影像数据,直接使用数据进行开发又从GitHub上找了两个类似的项目可以借鉴......
  • PDF转图片-itextpdf-java源码
    提供PDF文件转图片的工具类。电子签章过程中存在着在网页上对签署文件进行预览、指定签署位置、文件签署等操作,由于图片在浏览器上的兼容性和友好性优于PDF文件,所以一般在网页上进行电子签章时,会先将PDF文件转换成图片,展示给用户。用户在页面上确定好签署位置,并进行签署时,后端服......
  • PDF转图片-itextpdf-java源码
    提供PDF文件转图片的工具类。电子签章过程中存在着在网页上对签署文件进行预览、指定签署位置、文件签署等操作,由于图片在浏览器上的兼容性和友好性优于PDF文件,所以一般在网页上进行电子签章时,会先将PDF文件转换成图片,展示给用户。用户在页面上确定好签署位置,并进行签署时,后......
  • 毕设1:新建文件夹
    决定在冬天把毕设水完,开春出去玩。今日进度:新建文件夹并找一个能跑的框架项目参考:JavaFX-Chat1.新建maven项目,导入javafx依赖,出现:错误:缺少JavaFX运行时组件,需要使用该组件来运行此应用程序之前一直是加了个引导类解决的,但会出现警告:UnsupportedJavaFXconfiguration:......
  • 【专题】2023中国电商营销趋势及增长策略研究报告PDF合集分享(附原数据表)
    全球电商市场在疫情后持续发展,其中,中国市场占据了半壁江山,对全球电商格局产生了重大影响。在中国,三至五线城市的城镇人口众多,约占总城镇人口的65%。随着移动互联网的普及,这些城市构成了纵深市场,其用户规模正在稳步增长。据数据显示,近7.2亿的目标用户占据了整个市场的52%,成为移动互......