-1

我想使用 pdf 替换文本Java API

我在用PdfStamper

这是我的代码:

PdfReader reader = new PdfReader((request.getRealPath("") + "/downloads/files/myfile.pdf"));
PdfStamper stamp = new PdfStamper(reader, new FileOutputStream(request.getRealPath("") + "/downloads/files/changetextPdf.pdf"));
AcroFields form = stamp.getAcroFields(); 
form.setField("employee","staff");
stamp.setFormFlattening(true);
stamp.close();

上面的代码创建了 Pdf,但没有替换文本。

4

1 回答 1

0

您只设置了元字段,而不是 PDF 内容。参考这个问题:Editing PDF text using Java

于 2013-10-04T07:47:03.213 回答