PDF文件输出图片

时间:2024-10-12 21:50:55

1、读取PDF文件:使用PDDocument静态方法load()加载现有的PDF文档。 final PDDocument doc = PDDocument.load(pdf);

PDF文件输出图片

2、创建PDFRenderer类对象,此类可以生成PDF文件AWT BufferedImage,也可以自定义渲染,重写这个类, final PDFRenderer pdfRenderer = new PDFRenderer(doc);

PDF文件输出图片

3、取得文档的页面,用PDFRenderer对象渲染图片BufferedImage, pdfRenderer.renderImageWithDPI(pageIndex, 200f, ImageType.ARGB)

PDF文件输出图片

4、用ImageIO对象将缓存图片信息输出 ImageIO.write(bufferedImage, "png", new File(outFile));

PDF文件输出图片

5、关闭文档document对象。 doc.close();

PDF文件输出图片

6、代码

PDF文件输出图片
© 2025 光影知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com