Java 使用Itext在PDF页面上现有内容的底部添加表格

Java 使用Itext在PDF页面上现有内容的底部添加表格,java,itext,Java,Itext,我试图从带有表单的PDF模板生成一个文档,其中第二个页面应该重复N个具有不同表单值的类型。为此,我需要复制第二页,更改字段名称,设置它们的值,然后重新开始 通过使用PdfSmartCopy,我成功地做到了这一点,但是在一个页面上,我需要在表单的正下方添加一个表 如果我的作用域中有一个PdfStamper,如何在表单下正确添加一个表?表单字段有坐标。您可以使用该方法获得这些坐标。这将返回一系列对象(每个小部件对应一个特定字段),这些对象将为您提供页码和矩形值。使用这些坐标确定桌子的位置 使用该方法

我试图从带有表单的PDF模板生成一个文档,其中第二个页面应该重复N个具有不同表单值的类型。为此,我需要复制第二页,更改字段名称,设置它们的值,然后重新开始

通过使用PdfSmartCopy,我成功地做到了这一点,但是在一个页面上,我需要在表单的正下方添加一个表


如果我的作用域中有一个PdfStamper,如何在表单下正确添加一个表?

表单字段有坐标。您可以使用该方法获得这些坐标。这将返回一系列对象(每个小部件对应一个特定字段),这些对象将为您提供页码和矩形值。使用这些坐标确定桌子的位置


使用该方法在这些坐标处添加表格。

您尝试了什么?表单字段具有坐标。使用这些坐标确定桌子的位置。使用
writeSelectedRows()
方法添加表。这是正确的答案,但是我将切换到适当的模板解决方案(Freemarker)并将其转换为pdf。如果你给出答案,我会接受并关闭它