java - 如何使用 iText 在 pdf 最后一页添加图像?

标签 java pdf itext

如何在现有 PDF 文档的最后一页添加图像。请帮我。

最佳答案

以下示例使用 Itext 5 将图像添加到现有 pdf 的第二页。

    String src = "c:/in.pdf;
    String dest = "c:/out.pdf";
    String IMG = "C:/image.jpg";

    try {

        PdfReader reader = new PdfReader(src);
        PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
        com.itextpdf.text.Image image = com.itextpdf.text.Image.getInstance(IMG);
        image.setAbsolutePosition(36, 400);
        PdfContentByte over = stamper.getOverContent(2);
        over.addImage(image);
        stamper.close();
        reader.close();
    } catch (Exception e) {
        e.printStackTrace();
    }

关于java - 如何使用 iText 在 pdf 最后一页添加图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9903163/

相关文章:

java - 如何查找静态函数被调用 Mockito 的次数

java - 如何处理GWT/GXT中的客户端异常?

java - 如何查找由字符串指定的花色的所有牌,例如java中的 "Spades"

PDF压缩库/工具

python - 如何从 Python 中的 HTML/CSS(包括图像)源生成 PDF?

pdf-generation - iText/BouncyCaSTLe 抛出 "java.lang.VerifyError: class overrides final method equals"

java - 代码不读取或基本上跳过我的异常 (Jgrasp)

c# - 如何编写PDF编辑器?

c# - 使用 iTextSharp 在 PDF 上添加图章/水印/内容

c# - 使用 ItextSharp C# 标记 PDF 的各个页面