该方法也是在网上浏览学习的,不过针对自己的业务场景进行了修改,
需要下载jar:icepdf-core-4.3.3、icepdf-viewer-4.3.3 地址如下
icepdf-core-4.3.3和icepdf-viewer-4.3.3
代码如下:
package com.java.pdf;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import javax.imageio.ImageIO;
import org.icepdf.core.exceptions.PDFException;
import org.icepdf.core.exceptions.PDFSecurityException;
import org.icepdf.core.pobjects.Document;
import org.icepdf.core.pobjects.Page;
import org.icepdf.core.util.GraphicsRenderingHints;
import com.ifp.core.log.Trace;
/**
* @Title: PDFtoPicture.java
* @Package: com.bqd.action.ewCode
* @description: pdf转图片 多张pd