-
老司机帮您Java 提取/读取PDF中的图片
- 作者:朱美晋 分类:电脑技术 发布时间:2017-09-19 18:04:36
电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Java 提取/读取PDF中的图片的问题,如果我们遇到了Java 提取/读取PDF中的图片的情况,该怎么处理怎么才能解决Java 提取/读取PDF中的图片带来的困扰呢,对于这样的问题其实我们只需要Free Spire.PDF for Java 2.4.4(免费版)方法1:通过官网下载(https://www.e-iceblue.cn/Introduce/Free-Spire-PDF-JAVA.html)。下载包-解压,复制文件夹lib中的jar文件(如下图);在程序中新建一个direct...
电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Java 提取/读取PDF中的图片的问题,如果我们遇到了Java 提取/读取PDF中的图片的情况,该怎么处理怎么才能解决Java 提取/读取PDF中的图片带来的困扰呢,对于这样的问题其实我们只需要Free Spire.PDF for Java 2.4.4(免费版)方法1:通过官网下载(https://www.e-iceblue.cn/Introduce/Free-Spire-PDF-JAVA.html)。下载包-解压,复制文件夹lib中的jar文件(如下图);在程序中新建一个directory目录,并命名,同时将jar文件复制到此目录下;选中复制后的jar文件,点击鼠标右键,选择“Add 这样就解决了这样的问题,接下来给大家带来Java 提取/读取PDF中的图片的详细操作步骤。
工具/原料
Free Spire.PDF for Java 2.4.4(免费版)
jar文件导入
方法1:通过官网下载(https://www.e-iceblue.cn/Introduce/Free-Spire-PDF-JAVA.html)。下载包-解压,复制文件夹lib中的jar文件(如下图);在程序中新建一个directory目录,并命名,同时将jar文件复制到此目录下;选中复制后的jar文件,点击鼠标右键,选择“Add as Library”。完成引用。
方法2:通过maven导入。参考导入方法(https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html)
Java代码示例
import com.spire.pdf.*;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
public class ExtractImg {
public static void main(String[] args) throws Exception{
//加载测试文档
PdfDocument pdf = new PdfDocument();
pdf.loadFromFile("test.pdf");
//定义一个int型变量
int index = 0;
//遍历PDF每一页
for (int i= 0;i< pdf.getPages().getCount(); i ++){
//获取PDF页面
PdfPageBase page = pdf.getPages().get(i);
//使用extractImages方法获取指定页上图片
for (BufferedImage image : page.extractImages()) {
//指定输出图片名称
File output = new File( String.format("Image_%d.png", index++));
//将图片保存为PNG格式
ImageIO.write(image, "PNG", output);
}
}
}
}
运行程序,提取图片。jar文件导入及图片提取效果如下图所示:
猜您喜欢
- 老电脑连接WiFi大揭秘:轻松上手,让..2024-03-28
- 老式联想BIOS设置U盘启动,轻松搞定教..2024-03-25
- 网络老掉线?原因揭秘,教你轻松解决..2023-12-29
- 360抢票王三代使用方法帮您抢到了春运..2023-10-14
- Win10下Nvidia控制面板无法打开无反应的..2023-10-12
- 小猿搜题怎么申请答题老师 小猿搜题..2023-10-09
相关推荐
- 固态和机械硬盘一起用可以吗_固态硬..2021-06-18
- cad如何测量角度快捷键,cad测量角度的..2020-12-11
- 如何将kgm格式轻松转换为MP3:简单步骤..2023-12-14
- gtx1650显卡天梯图2020_gtx1650显卡排行2..2021-06-15
- 无线提示有限的访问权限,电脑提示有..2017-10-12
- Win7蓝屏代码0x0000004e快速解决方案 wi..2023-01-11