pdfbox2.0.1将pdf转图片
使用pdfbox2.0.1将pdf转图片
依赖jar(gradle)
compile group: ‘org.apache.pdfbox’, name: ‘pdfbox’, version: ‘2.0.1’
compile group: ‘org.apache.pdfbox’, name: ‘pdfbox-tools’, version: ‘2.0.1’
public class PDF2Img {public static void main(String[] args) {Long time = System.currentTimeMillis();PDF2ImagPDFbox("E:\\test\\test.pdf");Long time1 = System.currentTimeMillis();System.out.println("耗时:"+(time1-time)/1000+"s");}public static void PDF2ImagPDFbox(String filePath) {PDDocument pdf = null;try {pdf = PDDocument.load(new File(filePath));PDFRenderer pdfRenderer = new PDFRenderer(pdf);PDPageTree pageTree = pdf.getPages();int pageCounter = 0;for(PDPage page : pageTree){float width = page.getCropBox().getWidth();float scale = 1.0f;if(width >720){scale = 720/width;}BufferedImage bim = pdfRenderer.renderImage(pageCounter,scale,ImageType.RGB);ImageIOUtil.writeImage(bim, "E:\\test\\imgs\\"+(pageCounter++) + ".jpg", 300);}} catch (IOException e) {e.printStackTrace();}}
}
pdfbox2.0.1将pdf转图片相关推荐
- 业务:pdf转图片问题(解决非标准pdf转图片空白问题)
业务说明:由于业务相关要求,对接第三方PDF文件转JPG之后上传服务器,同时还进行ocr识别. 看了一下CSDN上面的一些帖子,大部分都无法处理非标准的PDF文件,比如用打印机扫描的PDF文件可能是歪 ...
- itextpdf 生成表格pdf+背景图片(可转图片)
itextpdf生成表格pdf+背景图片(可转图片) 导入jar,manven引用 <dependency><groupId>com.itextpdf</groupId& ...
- 使用pdfbox2.0.15版本,将pdf文件转为图片时,中文显示乱码
一.问题 在项目中使用pdfbox2.0.15版本,将pdf文件转成图片,在windows本地转换正常,发布到linux服务器,转换后图片中的中文出现部分乱码,显示都是方块□□□. 二.分析 1.日志 ...
- 使用pdfbox2.0将PDF转换为图片时后台报Cannot read JBIG2 image: jbig2-imageio is not installed错误的解决方法
使用pdfbox2.0将PDF转换为图片时,文字分栏或复杂的页面会转换成白页面,后台报Cannot read JBIG2 image: jbig2-imageio is not installed错误 ...
- java pdfreader去除水印_(最新)JAVA使用Icepdf 5.0.6 pro的PDF转图片去掉水印的方法...
最近发现PDF转图片各种开源工具PDFBOX.PDFRenderer.jpedal都不好用,中文各种蛋疼,但是试用了一下Icepdf相当强大,唯一不足就是生成的图片带有官方水印,下面介绍一下去掉官方水 ...
- PDFBOX将PDF转图片(PNG背景透明)
使用的jar包是 pdfbox-2.0.6.jar public static void main(String[] args) {String src = "D:/test.pdf&quo ...
- java图片处理以及pdf转图片
java图片处理以及pdf转图片 1.需求 之前项目里面有用到显示pdf的模块,需要将pdf显示处理,也结合了一些插件,pdf.js是firefox浏览器推出的一套h5渲染pdf的前端插件,支持移动端 ...
- Ubuntu下Java使用pdfbox将pdf转换为图片的方法及问题
Ubuntu下Java使用pdfbox将pdf转换为图片的方法及问题 使用pdfbox-2.0.3和fontbox-2.0.3,实现pdf转图片功能. 官方手册链接: http://pdfbox.ap ...
- C# 给PDF添加图片背景
C# 给PDF添加图片背景 今天要实现的是给PDF文件添加图片背景这个功能.PDF是近年来最流行的文件之一,无论是办公还是日常生活中都经常会用到,很多时候,PDF文件的背景色都是白色,看多了难免觉得累 ...
最新文章
- 胆固醇竟是新冠最隐蔽同伙!协助病毒入侵细胞,普林斯顿、哈佛医学院首次观察到全过程...
- 判断图有无环_萧阳环保教你判断布袋除尘器是否合格记住这3点
- mac安装python3
- 基于BindingSource的WinForm开发
- 转 知道这20个正则表达式,能让你少写1,000行代码
- Java基础 ArrayList和LinkedList的区别和实现原理
- Visual Studio 2017 15.6版本预览,增加新功能
- 具有链接资源的Spring RestTemplate
- Apache Commons IO教程:初学者指南
- 浅谈JavaScript中闭包
- 数据库工作笔记/设计思路-通过增加索引表为某库中其他表添加索引(描述信息)
- Data intensive Application (1)
- 联系服务器安装系统教程,服务器安装系统教程
- 没有Angular 3,下一个Angular主版本将是Angular 4
- atitit 好的企业文化确实可能降低企业短期效率但是必须的.docx
- c语言背包问题(动态规划解法)
- excel宏选中单元格_从单元格引用运行Excel宏
- 如何从手机上恢复误删的微信聊天记录
- 工业设计公司如何选择
- mgo EnsureIndex注意事项