1

iText 中是否可以将 PDF acroform 字段从一个 PDF 文档复制另一个 PDF 文档?我有复制整个 PDF 的代码,但我希望能够将我的所有字段覆盖到一个新的/更新的 PDF 文档。

4

2 回答 2

2
public void replaceBackground(String newBackground, String CurrentForm, String newFile) throws Exception
        {
            PdfReader reader = new PdfReader(newBackground);
            PdfReader reader2 = new PdfReader(CurrentForm);
            PdfStamper stamp = new PdfStamper(reader2, new FileOutputStream(newFile));
            stamp.replacePage(reader, 1, 1);
            stamp.close();
        }
于 2009-04-06T18:16:36.017 回答
1

我不太清楚我们是否能够实现这一目标,因为我没有直接从事实施工作,但我记得不久前有人指出了这个方向。

您可以使用 PdfStamper 从 acroForm 中提取字段,然后使用 PdfWriter 创建具有预填充字段的新 AcroForm。我希望我能给你一个更好的例子,但我没有代码。

于 2009-01-11T08:10:14.420 回答