向 PDF 添加印章

向 PDF 添加印章

当需要在 PDF 上应用基于图像的印章时,请使用此工作流。

步骤

  1. 创建一个 PdfFileStamp 实例并绑定源 PDF。
  2. 创建一个 Stamp 对象。
  3. 使用图像文件绑定印章 bindImage。
  4. 将印章添加到文档 addStamp。
  5. 保存输出并关闭 Facades 对象。

Java 示例

public static void addStampToPdf(Path inputFile, Path imageFile, Path outputFile) {
    PdfFileStamp pdfStamper = new PdfFileStamp();
    try {
        pdfStamper.bindPdf(inputFile.toString());
        Stamp stamp = new Stamp();
        stamp.bindImage(imageFile.toString());
        pdfStamper.addStamp(stamp);
        pdfStamper.save(outputFile.toString());
    } finally {
        pdfStamper.close();
    }
}

当前 PdfFileStampExamples.java 类不包含针对仅文本印章、旋转或不透明度配置的单独 Java 示例。