我正在使用iTextPdf 5.4.5。我有一个包含许多行的表,当表自动拆分到下一页时,我想将标题放在该表的下一页开头。就像假设我有5个表,如果表2分裂,那么在下一页标题中会说"continue from table 2"
。
我正在尝试使用PdfPTableEventSplit接口,如下所示:
public class PdfTable implements PdfPTableEventSplit
{
@Override
public void splitTable(PdfPTable arg0) {
System.out.println("split table");
}
@Override
public void tableLayout(PdfPTable arg0, float[][] arg1, float[] arg2, int arg3, int arg4, PdfContentByte[] arg5) {
System.out.println("table layout");
}
@Override
public void afterSplitTable(PdfPTable arg0, PdfPRow arg1, int arg2) {
System.out.println("after split");
arg0.addCell(new Phrase("testing"));
}
但是当表拆分时没有调用任何方法。