一、引入依赖
引入需要导入到项目中的依赖,如下所示:
net.sf.cssboxpdf2dom1.7org.apache.pdfboxpdfbox2.0.12org.apache.pdfboxpdfbox-tools2.0.12com.itextpdfitextpdf5.5.13
二.编写工具类
pdf转图片的工具类如下所示,直接拷贝到项目即可
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.PDFRenderer;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.*;
import java.util.*;public class Pdf2Image {/*** 使用文件流整个pdf转换成图片* @param fileAddress 文件地址 如:C:\\Users\\user\\Desktop\\test* @param filename PDF文件名不带后缀名* @param type 图片类型 png 、jpg*/public static List
三.测试
执行工具类中的main方法就行,会将pdf文件转换成多张图片到同级目录中。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!