pdf renderer

Java pdf 转 图片

隐身守侯 提交于 2021-01-04 16:42:59
maven 依赖: <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.8</version> </dependency> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox-tools</artifactId> <version>2.0.8</version> </dependency> 代码示例: private static final int HOME_PAGE_INDEX = 0; /** * Pdf -> Image (首页) * * [@param](https://my.oschina.net/u/2303379) pdf pdf流 * [@param](https://my.oschina.net/u/2303379) format 图片格式 * [@return](https://my.oschina.net/u/556800) pdf 图片流 */ public static byte[] getImageFromPdf(byte[] pdf, String format) { return pdfHomePageToImage

java生成自定义证书图片4

一世执手 提交于 2020-08-08 19:23:01
终于到了生成自定义证书图片的最后一步,pdf转图片我选择使用pdfbox库,以下是工具类: package com.x.certificate.pdf; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.rendering.PDFRenderer; /** * 用于pdf文件的格式转换 * @author xuhaojin * @version [版本号, 2020年3月22日] */ public class PdfConverter { public static File toImageUsingPdfbox(String pdfPath, String imagePath, String imageExt) { File out = null ; try (PDDocument document = PDDocument.load( new File(pdfPath));) { File imagePathFile = new File(getPath