Java 正在更新具有相同名称的多个PDF表单字段

Java 正在更新具有相同名称的多个PDF表单字段,java,itext,pdfstamper,Java,Itext,Pdfstamper,我有一个使用ApacheOpenOfficeDraw生成的PDF表单。该表单有多个同名文本框。有没有办法用不同的数据更新所有字段 致以最良好的祝愿, Chandra。在pdf格式中,具有相同名称的多个字段被视为同一字段的多个可视化。因此,即使您找到了一种方法来准备pdf以在这些字段中显示不同的内容,下一个处理该pdf的程序可能会立即(或在开始编辑其中的表单时)更改您的文件以在其中显示相同的值。因此,我建议修复pdf,使其不包含名称相同的字段。您好,感谢您的快速响应。然而,我有一个要求,即我需要获

我有一个使用ApacheOpenOfficeDraw生成的PDF表单。该表单有多个同名文本框。有没有办法用不同的数据更新所有字段

致以最良好的祝愿,
Chandra。

在pdf格式中,具有相同名称的多个字段被视为同一字段的多个可视化。因此,即使您找到了一种方法来准备pdf以在这些字段中显示不同的内容,下一个处理该pdf的程序可能会立即(或在开始编辑其中的表单时)更改您的文件以在其中显示相同的值。因此,我建议修复pdf,使其不包含名称相同的字段。您好,感谢您的快速响应。然而,我有一个要求,即我需要获得一个名称(字符串)列表,并且我需要将其填充到PDF的列表字段中。我发现使用iText是没有办法的。请建议其他方法。我的建议是修复pdf。如果这些字段需要有不同的内容,那么PDF将被破坏。Michael为+1。阅读PDF规范,你就会明白为什么。另一种方法是获取所有小部件的位置,删除原始(单个)字段并添加多个(新)字段(每个小部件一个)。这将修复表单(使用iText很容易实现)。