其他分享
首页 > 其他分享> > PDF文件转jpg格式图片

PDF文件转jpg格式图片

作者:互联网

 1 public static void pdfToJpg(String filepath) throws IOException{
 2         File file = new File(filepath);
 3         // 加载解析PDF文件
 4         PDDocument doc = PDDocument.load(file);
 5         PDFRenderer pdfRenderer = new PDFRenderer(doc);
 6         PDPageTree pages = doc.getPages();
 7         int pageCount = pages.getCount();
 8         for (int i = 0; i < pageCount; i++) {
 9             BufferedImage bim = pdfRenderer.renderImageWithDPI(i, 200);
10             ByteArrayOutputStream os = new ByteArrayOutputStream();
11             ImageIO.write(bim, "jpg", os);
12             byte[] datas = os.toByteArray();
13             //jpg文件转出路径
14             FileOutputStream fs = new FileOutputStream("e:/jpg/" + i + ".jpg");
15             fs.write(datas);
16             fs.close();
17         }
18     }

    本方法的实现需要用到 pdfbox-2.0.15.jar

 

标签:fs,pageCount,doc,jpg,new,PDF,os,格式
来源: https://www.cnblogs.com/xiaoyue1606bj/p/10983335.html