我正在使用 Java iText 库来操作 PDF 文档的表单字段并遇到了一个简单的问题。我可以设置从 PdfStamper 对象中检索到的 AcroFields 的属性,但是我真正想做的是将 Action 设置为现有的按钮字段。
我发现了无数创建新 PushButton 字段并将其添加到文档的示例,但是没有一个实际检索现有 PushbuttonField 对象。我确信这是正确的对象,因为它有一个 setAction 方法,而 AcroField 对象没有。
我愿意接受这是不可能的,因为我可以通过使用 Acrobat 从模板中删除按钮,然后每次都以编程方式将其重新添加来解决此问题。
此外,我想知道是否有人知道 iText 文档的更全面位置。不完整的 javadocs 和特定的代码示例并不能成为最好的文档。