我有一个要求,我必须使用JAVA将数据填充到已存在的PDF文档中。我查看了itext和PDFbox,但他们有一些创建新PDF的例子,而不是现有的PDF表格 我不知道这个PDF的坐标或单元格,因为它是由房地产供应商提供的。我可以改变表格中的任何内容。
有没有办法用Java填写这个表单? 坦克寻求帮助,
Tony
答案 0 :(得分:0)
此帖子的代码有效: How to set a value in PDF form using Java pdfbox api
您需要知道要设置的字段的名称。要获取字段名称列表,您可以使用此snippit:
List<PDField> alFields = acroForm.getFields();
for(PDField f:alFields){
System.out.println(f.getFullyQualifiedName());
}