如何使用Java将数据填充到PDF表单?

如何使用Java将数据填充到PDF表单?,java,itext,pdfbox,Java,Itext,Pdfbox,我有一个要求,我必须使用JAVA将数据填充到已经存在的PDF文档中。我看过itext和PDFbox,但它们有创建新PDF的示例,而不是使用现有的PDF表单。 我不知道这个PDF的坐标或单元格,因为它是由房地产供应商提供的。我可以更改表单中的任何内容 有没有办法用Java填写此表单? 坦克求救, Tony这篇文章中的代码有效: 您需要知道要设置的字段的名称。要获取字段名列表,可以使用此snippit: List alFields=acroForm.getFields(); 用于(PDF字段:阿

我有一个要求,我必须使用JAVA将数据填充到已经存在的PDF文档中。我看过itext和PDFbox,但它们有创建新PDF的示例,而不是使用现有的PDF表单。
我不知道这个PDF的坐标或单元格,因为它是由房地产供应商提供的。我可以更改表单中的任何内容

有没有办法用Java填写此表单?
坦克求救,

Tony

这篇文章中的代码有效:

您需要知道要设置的字段的名称。要获取字段名列表,可以使用此snippit:

List alFields=acroForm.getFields();
用于(PDF字段:阿尔菲尔德){
System.out.println(f.getFullyQualifiedName());
}
应该可以工作我已经看过itext和PDFbox,但它们有创建新PDF的示例,而不是使用现有的PDF表单。我看过iText和PDFbox,但它们有创建新PDF的示例,而不是使用现有的PDF表单。PDFBox示例
 List<PDField> alFields = acroForm.getFields();
 for(PDField f:alFields){
    System.out.println(f.getFullyQualifiedName());
 }