import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Image; import com.itextpdf.text.Rectangle; import com.itextpdf.text.pdf.PdfWriter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; /** * @author lijc * @version v1.0 * @description: Pdf工具类 */ public class PdfUtil { private static Logger logger = LoggerFactory.getLogger(PdfUtil.class); /** * 一次写入两张图片到pdf中返回字节流 * * @param imagesUrl 需要添加到pdf中的图片 */ public static byte[] imagesToPdfBytes(String... imagesUrl) throws IOException, DocumentException { // 0.参数校验 if (imagesUrl == null) { return null; } byte[] data; ByteArrayOutputStream bos = new ByteArrayOutputStream(); try { // 1.创建一个document对象。 Document do
身份证正反面合并到一个pdf文件
最新推荐文章于 2023-11-16 21:02:32 发布