方案一 使用PDFRenderer.jar实现PDF转图片:
1、需要导入PDFRenderer.jar
package lcl;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import javax.swing.SwingUtilities;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import com.sun.pdfview.PDFFile;
import com.sun.pdfview.PDFPage;
public class PDFRendererTest {
public static void setup() throws IOException {
// load a pdf from a byte buffer
File file = new File("F:\\Eclipse\\workspace\\Test\\pdfPicFile/000000091534588.pdf");
RandomAccessFile raf = new RandomAccessFile(file, "r");
FileChannel channel = raf.getChannel();