如何修复使用itextpdf java创建PDF时跳过的内容、空页

如何修复使用itextpdf java创建PDF时跳过的内容、空页,java,pdf,itext,Java,Pdf,Itext,我面临以下问题,也显示了我的PDF结果 Profile :Result of my Pdf Name :Muthuramalaingam Age :29 Details: address:abcd, country, code. 第1页最多包含详细信息:,但第1、2页未打印内容。仅打印第三、第四页。地址详情印在第5页 如何避免跳过内容和空页 虽然我使用XMLParser将其解析为ElementList,但详细信息包含在html元素中 for (Element e : elem

我面临以下问题,也显示了我的PDF结果

Profile :Result of my Pdf
Name    :Muthuramalaingam
Age     :29
Details:


address:abcd, country, code.
  • 第1页最多包含
    详细信息:
    ,但第1、2页未打印内容。仅打印第三、第四页。地址详情印在第5页
  • 如何避免跳过内容和空页
  • 虽然我使用XMLParser将其解析为
    ElementList
    ,但详细信息包含在html元素中

    for (Element e : elements) { cell.addElement(e); } table.addCell(cell);
    
  • 我还使用了
    pageEventHandler
    ,它扩展了
    PdfPageEventHelper
    。 我已经用
    onStartPage()
    onedpage()
    两个方法本身重写了。我正在使用
    columnText.showTextAligned
    方法

    如何修复内容跳过问题。如果页面的前半页为空,则看起来不太好。

    这个问题是关于什么的?您能否重新表述您的问题,以便人们能够理解您的问题?您是否尝试过应用
    table.setSplitLate(false)
    ?(这只是一个猜测;如果您想得到更好的答案,请提供一个答案来改进您的问题。)@mkl错误使用页面事件也可能是一个问题。然而,没有SSCCE很难判断。