大家好,我需要帮助iText PdfPTable
有一个小代码段
PdfPTable table = new PdfPTable(1);
table.setHeaderRows(2);
table.setFooterRows(1);
table.addCell(getContinuedCell(CONTINUED_FROM_NEXT_PAGE));
table.addCell(getContinuedCell(CONTINUED_ON_NEXT_PAGE));
table.setSkipFirstHeader(true);
table.setSkipLastFooter(true);
但是这段代码有意想不到的行为 - 如果我设置了setSkipFirstHeader(true),则第一个页脚的高度计算不正确。案例1有一个小图像:
![PdfPTable two problems][1]
我的桌子被放入带红色边框的单元格中。 CONTINUED_ON_NEXT_PAGE字符串打印在红色边框外。如果我将设置skipFirstHeader(false),一切都会好的。但是我无法做到这一点,因为我只需要在下一页上使用CONTINUED_FROM_NEXT_PAGE。认为它取决于
table.setHeaderRows(2);
table.setFooterRows(1);
因为页脚是标题(lol)的一部分。 如果有人知道解决方案,请帮忙,我很乐意看到任何回复。
还有一件事 - 有一个案例2.我可以为所有父细胞高度拟合表吗?或者从下一页继续存在更优雅的解决方案'?