Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在创建PDF文件时,如何知道已到达页面末尾_Java_Pdf_Itext - Fatal编程技术网

Java 在创建PDF文件时,如何知道已到达页面末尾

Java 在创建PDF文件时,如何知道已到达页面末尾,java,pdf,itext,Java,Pdf,Itext,我怎么知道我的PDF的下一行将从下一页开始?itext中是否有任何东西可以自动处理这件事。目前,我有一个pdf,它正在被完美地创建,但当一个字段的值大于页面时,页面被忽略,执行从下一页开始,但我也必须利用当前页面 我使用的结构如下所示 我使用了一个PdfPCell,在其中我添加了“段落…”。。。“段落”由“元素”构成 问题: 这里的问题是,最后一段是由所有元素(文本)构成的,这些元素(文本)不止一页,而itext忽略了第一页,并从下一页开始执行 所需建议: 有没有办法让itext知道文档是多页的

我怎么知道我的PDF的下一行将从下一页开始?itext中是否有任何东西可以自动处理这件事。目前,我有一个pdf,它正在被完美地创建,但当一个字段的值大于页面时,页面被忽略,执行从下一页开始,但我也必须利用当前页面

我使用的结构如下所示

我使用了一个PdfPCell,在其中我添加了“段落…”。。。“段落”由“元素”构成

问题: 这里的问题是,最后一段是由所有元素(文本)构成的,这些元素(文本)不止一页,而itext忽略了第一页,并从下一页开始执行

所需建议:

有没有办法让itext知道文档是多页的,并且开始使用第一页


提前感谢。

您是否使用了setSplitRows或setSplitLate?否,在哪里使用它们以及PdfPTable中的文档在哪里。但是默认值是可以的,那么这不是您的问题。您真的需要将段落放入表格单元格吗?比页面大的表格单元格似乎有点不对劲。还有其他方法吗?如果是,请告诉我。