PDF文件不管是在Windows,Unix还是在苹果公司的Mac OS操作系统中都是通用的,今天我们来讲讲怎么把它转成图片。
- 使用了两个jar包
pdfbox-2.0.7.jar
fontbox-2.0.7.jar
//文件路径
File file = new File("E:\\aaa\\03100160021100508428.pdf");
try {
PDDocument doc = PDDocument.load(file);
PDFRenderer renderer = new PDFRenderer(doc);
int pageCount = doc.getNumberOfPages();
for(int i=0;i<pageCount;i++){
BufferedImage image = renderer.renderImageWithDPI(i, 296); //296为dpi
//BufferedImage image = renderer.renderImage(i, 2.5f); //2.5f为缩放比
ImageIO.write(image, "PNG", new File("E:\\aaa\\pdfbox_image.png"));
}
} catch (IOException e) {
e.printStackTrace();
}
这样就OK啦 是不是so easy~
小晕同学棒棒哒~
网友评论