PDF文件不管是在Windows德谅,Unix還是在蘋果公司的Mac OS操作系統(tǒng)中都是通用的当辐,今天我們來講講怎么把它轉(zhuǎn)成圖片赛糟。
- 使用了兩個(gè)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~
小暈同學(xué)棒棒噠~