Php MPDF在内容之前生成空白页,而不是将表拆分为2页

Php MPDF在内容之前生成空白页,而不是将表拆分为2页,php,pdf,mpdf,Php,Pdf,Mpdf,我在通过MPDF(5.7版)生成pdf时遇到了奇怪的问题 HTML for pdf包含几乎1个div和表: <div style="width: 992px; height: 1403px; margin: 0 auto; padding-left: 30px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;"> <TABLE BORDER BORDE

我在通过MPDF(5.7版)生成pdf时遇到了奇怪的问题

HTML for pdf包含几乎1个div和表:

<div style="width: 992px; height: 1403px; margin: 0 auto; padding-left: 30px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;">

    <TABLE BORDER BORDERCOLOR=#fff CELLSPACING=0 WIDTH=100%>
将表格缩小到适合的大小
无法删除,因为它是用于打印的文档

其他模板可以很好地处理拆分为页面的表

有办法解决这个问题吗

更新:
升级到6.0版本后问题消失。

检查mPDF插件,仅使用支持的CSS,并尝试使用此mPDF代码

    $mpdf=new mPDF(); 
    $mpdf->SetDisplayMode('fullpage');
    $mpdf->list_indent_first_level = 0; 
    $mpdf->WriteHTML($html);

检查mPDF插件并仅使用支持的CSS,然后尝试使用此mPDF代码

    $mpdf=new mPDF(); 
    $mpdf->SetDisplayMode('fullpage');
    $mpdf->list_indent_first_level = 0; 
    $mpdf->WriteHTML($html);

我在5.7.2版本中遇到了同样的问题,我通过在不升级的情况下从表中删除colspanrowsspan解决了这个问题。

我在5.7.2版本中遇到了同样的问题,我通过不升级就从表中删除colspanrowsspan解决了这个问题。

您需要在附加
div
中使用分页符选项来控制分页符。

您需要在附加
div
中使用分页符选项来控制分页符。

有时mpdf不会显示您可以在浏览器中查看的css。注意主分区的高度:1403px(但我不知道这是否就是问题所在),这也没有帮助(高度)有时mpdf不会显示css,因为您可以在浏览器中查看。注意这个高度:主分区1403px(但我不知道这是否是问题所在)这也没有帮助(高度)你能给我一个完整的html吗?完整的html是1000行代码,在这里发布没有意义。你能给我一个完整的html吗?完整的html是1000行代码,在这里发布没有意义。