/**

* 将pdf转成img

*/

public static void changePdfToImg() {

try {

File file = new File("E:\\test\\baseInfo_2.pdf");

RandomAccessFile raf = new RandomAccessFile(file, "r");

FileChannel channel = raf.getChannel();

MappedByteBuffer buf = channel.map(FileChannel.MapMode.READ_ONLY, 0, channel.size());

PDFFile pdffile = new PDFFile(buf);

for (int i = 1; i <= pdffile.getNumPages(); i++) {

PDFPage page = pdffile.getPage(i);

Rectangle rect = new Rectangle(0, 0, ((int) page.getBBox().getWidth()), ((int) page.getBBox().getHeight()));

Image img = page.getImage(rect.width, rect.height, rect,

null, // null for the ImageObserver

true, // fill background with white

true // block until drawing is done

);

java 删除pdf文件_java将pdf文件转成图片后删除pdf文件相关推荐

  1. 转jpg java源程序_将pdf文件转成图片并删除java源代码

    将pdf文件转成图片并删除java源代码/** * 将pdf转成img */ public static void changePdfToImg() { try { File file = new F ...

  2. 深入理解:cmd下java命令启动JVM运行class文件时,可以自动识别不同编码编译后的class文件并加之运行

    cmd下java命令启动JVM运行class文件时,可以自动识别不同编码编译后的class文件并加之运行 总结如下: 一:程序源代码以GBK格式保存时: 二:程序以源代码UTF-8无BOM格式保存时: ...

  3. 基于Python的DICOM文件转换教程,使用pydicom将图片存为DICOM文件。

    基于Python的DICOM文件转换教程,使用pydicom将图片存为DICOM文件. DICOM是医学图像和信息的数字化标准,可用于将医学影像数据.诊断报告等信息在医疗领域进行传输.分享和分析.而常 ...

  4. dxf文件解析,g代码解析,图片解析C#工程文件

    dxf文件解析,g代码解析,图片解析C#工程文件 1.解析完成的图形坐标自动保存,通过通信接口直接下发即可 2.可用于激光切割机,打印机,打码机,巡边机,点胶机等运动控制系统 ID:693000659 ...

  5. dxf文件解析,g代码解析,图片解析C#工程文件 可用于激光切割机,打印机,打码机,巡边机,点胶机等运动控制系统

    dxf文件解析,g代码解析,图片解析C#工程文件 1.解析完成的图形坐标自动保存,通过通信接口直接下发即可 2.可用于激光切割机,打印机,打码机,巡边机,点胶机等运动控制系统 ID:483000659 ...

  6. java pdf 签名_java – PDFBox 1.8.10:填充和签名PDF生成无效签名

    OP原始问题的原因,即在用PDFBox加载PDF(用于表单填写)然后保存它之后,这个新PDF无法使用PDFBox签名代码成功签名,已在 this answer中详细解释过,短: >定期保存文档时 ...

  7. 支持导出PDF文件并转换成图片格式的PDF查看控件Spire.PDFViewer

    Spire.PDFViewer for .NET是一款功能强大的PDF查看控件.它是由e-iceblue公司在2012年新推出的一款产品.它允许开发者从本地文件夹(File),stream和byte ...

  8. 编程时java找不到文件_java.io.FileNotFoundException:系统找不到指定的文件

    java.io.FileNotFoundException:系统找不到指定的文件 所以我一直坚持这一点. 基本上,我有一个名为"word.txt"创build的文件,每当我运行该程 ...

  9. java导出excel压缩包_java动态导出excel压缩成zip下载的方法

    本文实例为大家分享了java动态导出excel压缩成zip下载的具体代码,供大家参考,具体内容如下 package pack.java.io.demo; import java.io.Buffered ...

最新文章

  1. Linux课2021
  2. Ocelot 集成Butterfly 实现分布式跟踪
  3. IntelliJ IDEA 问题总结之一 —— jar包、assets、maven、git
  4. linux下测试个人主页,一键建站集成软件包,Linux上快速搭建测试个人网站
  5. C语言 · 出栈次序
  6. quarz设置定时器任务的有效时间段_quartz定时任务时间设置
  7. linux 解压文件zip格式
  8. python qt快速入门_Python QT5 简洁入门
  9. (戴尔灵越7572)笔记本外扩显示器以后,笔记本没有声音了的解决办法
  10. Sakai的安装使用
  11. 知名IB学校ib英文书单合集
  12. CMM/CMMI 的区别
  13. PyTorch 实战之水果分类器
  14. p系统ndows10的功能更新1903,Win10 1903到底有什么不同?Win10 1903更新内容汇总
  15. 简易双人坦克大战制作流程(一)
  16. 防止ACCESS数据库被下载的一个通用解决方法:
  17. 什么在占用你的Mac磁盘空间?Mac磁盘清理软件为何选择DaisyDisk?
  18. Python快速上手系列--列表--详解篇
  19. 关于Mac 连接校园网Wi-Fi出现“此连接非私人连接”,点击“访问网站”后出现乱码解决办法
  20. linux进程管理 实现管道通信,Linux进程管理(二)管道通信 · lww’s Blog

热门文章

  1. RS-485自收发电路的参考设计
  2. [Python]距离量度(欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦距离)
  3. python 工厂函数
  4. 期货交易有哪些策略?
  5. 计算机本地管理员账户密码,请问下忘记了 2008R2本地管理员账户密码怎么办?...
  6. Office 2010 集成SP包简明教程
  7. 分贝测试发型软件,‎测量工具-分贝噪音测试尺子角度AR测距 trên App Store
  8. (转载)物联网常见通信协议RFID、NFC、Bluetooth、ZigBee等梳理
  9. 用安全策略加固无线局域网安全
  10. 优质视频剪辑软件推荐,有你需要的那款吗?