pdf转图片org.apache.pdfbox

Apache PDFBox是一个开源Java库,用于处理PDF文档。本文重点介绍如何使用PDFBox将PDF文件转换为图像,包括代码示例和转换效果展示。
摘要由CSDN通过智能技术生成

1. 使用到的资源:

org.apache.pdfbox
文档地址:官方文档

2.简述:

Apache PDFBox是一个开源Java库,支持PDF文档的开发和转换。 使用此库,您可以开发用于创建,转换和操作PDF文档的Java程序。
除此之外,PDFBox还包括一个命令行实用程序,用于使用可用的Jar文件对PDF执行各种操作。

3.PDFBox的功能:

Extract Text - 使用PDFBox,您可以从PDF文件中提取Unicode文本。

Split & Merge - 使用PDFBox,您可以将单个PDF文件分成多个文件,并将它们合并为一个文件。

Fill Forms - 使用PDFBox,您可以在文档中填写表单数据。

Print - 使用PDFBox,您可以使用标准Java打印API打印PDF文件。

Save as Image - 使用PDFBox,您可以将PDF保存为图像文件,如PNG或JPEG。

Create PDFs - 使用PDFBox,您可以通过创建Java程序创建新的PDF文件,还可以包含图像和字体。

Signing - 使用PDFBox,您可以将数字签名添加到PDF文件。

4.Save as Image

我主要想做Save as Image,贴代码,可以拿来即用的那种:

代码:

介绍一下我的方法:

  • 参数:需要解析为图片的pdf文件
  • 响应:根据pdf页数分割,每页一张图的图片列表
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.ImageType;
import org.apache.pdfbox.rendering.PDFRenderer;

import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值