iText表有n列分页符

时间:2013-09-10 13:22:03

标签: pdf-generation itext page-break pdfptable

我是iText的新手,我正在尝试解决问题,非常感谢任何帮助。

我想生成一个包含n列的表,如果它们不适合在一个页面上,那么剩下的列将在第二页上继续,依此类推。

有没有办法用iText做到这一点?

谢谢, 柯克

1 个答案:

答案 0 :(得分:0)

当你创建一个表时,你总是知道表的宽度,不管是因为你自己定义了绝对宽度(列的s),或者因为你知道页面上的可用宽度与表的宽度百分比。

现在由您来分配不同页面上的列。您可以使用writeSelectedRows()方法执行此操作,如我手册中的this example所示。

当然:它比那个简单的例子更难,因为你还要确保行符合页面的高度,但这是另一个问题。