我们不得不使用设计不佳的 XFA 样式的 PDF 表单,但我们不是表单的作者(我们需要为许多表单执行此操作)。该表单具有大多数字段的数据绑定(似乎是 iText 能够为 XFA 设置字段值所需要的),但有些字段缺少字段绑定。
示例:TextField FirstName 绑定到 Adobe LiveCycle Designer 中的“使用名称 (FirstName)”,这允许 iText 在读取 XFA 数据时拾取该字段并允许保留设置值。TextField LastName 没有绑定集,但在用户看来它与 FirstName 相同。
使用 iText 或 iTextSharp,有没有办法以编程方式查找和更改所有没有数据绑定的 XFA 文本字段,以便使用 iText 将数据绑定设置为自己(无需进入 LiveCycle 并手动查找每个文本字段)?