表格跨越iText中的多个页面

时间:2013-10-13 11:39:32

标签: java pdf itext

我在PDF文档中创建了一个表单并且一切正常。但是,当文档的内容扩展到第二页时,表单字段将应用于第二页而不是表所在的第一页。

如果我将语句writer.addAnnotation(form)切换到导致创建第二页的内容之前的一行,那么一切都很好。但是,如果我将其添加到文档的末尾,则此表单将应用于第二页。

有没有办法克服这个问题?是否有一种我缺少的方法,允许我设置应用表单的页面?

此外,我希望保留一个跨越多个页面的单个表单,并在字段之间添加段落。

1 个答案:

答案 0 :(得分:0)

另一种克服这个问题的方法是在文档创建时将每个字段添加到文档中,而不是在文档末尾添加整个表单,如示例所示。