PDFBOX将PDF转图片(PNG背景透明)
2017-08-04 19:17
330 查看
使用的jar包是
pdfbox-2.0.6.jar
pdfbox-2.0.6.jar
public static void main(String[] args) { String src = "D:/test.pdf"; String dest = "D:/test"; PDDocument doc = null; try { doc = PDDocument.load(new File(src)); PDFRenderer render = new PDFRenderer(doc); int count = doc.getNumberOfPages(); for (int i = 0; i < count; i++) { //设置图片的分辨率 BufferedImage image = render.renderImageWithDPI(i, 296); //如果是PNG图片想要背景透明的话使用下面这个 //BufferedImage image = render.renderImageWithDPI(i, 296, ImageType.ARGB); ImageIO.write(image, "PNG", new File(dest + File.separator + i + ".png")); } } catch (IOException e) { e.printStackTrace(); } finally{ if(doc != null){ doc.close(); } } }
相关文章推荐
- PDFBOX将PDF转图片(PNG背景透明)
- PHP添加PNG图片背景透明水印
- 如何使png图片在ie6里实现透明背景
- JAVA 图片的缩放,和压缩,PNG背景透明
- ie6 png 图片背景透明解决方法
- 解决IE6中PNG背景不透明方法 解决PNG图片在IE6中背景不透明方法
- IE6下png图片和png背景透明
- 使用DD_belatedPNG让IE6支持PNG透明图片 及IE6下背景图闪烁问题的解决方法
- 关照一下IE6这个垃圾png图片背景不透明的bug
- ie6下使作为背景图片的PNG透明
- 解决IE6下PNG图片背景不透明的三种方法(CSS/JS/JQuery)
- IE6显示png透明背景、图片的方法
- 完美解决PNG图片在IE6中背景不透明的方法
- 使用mac OS自带预览功能制作透明背景的PNG图片
- 让PNG图片在IE6.0下也能背景透明
- 解决PNG图片在IE6下背景不透明的问题让IE6支持PNG透明背景
- IE6中PNG透明背景图片处理方法
- JS脚本(控制IE6下Png图片背景透明)
- ie6下使作为背景图片的PNG透明
- 笔记:jpg图片和png图片的区别(之一):png图片白色背景可透明,jpg图片不可以