【问题标题】:mPDF avoid table shrinkmPDF 避免表格收缩
【发布时间】:2018-08-13 13:59:24
【问题描述】:

我正在使用 mPDF(版本 6)。我对缩表有疑问。我不希望我的桌子缩小,我希望我所有的桌子都一样大。在下面的示例中,您可以看到两个表,我希望它们大小相同。

这是使用的 PHP 代码

$html  = file_get_contents('test.html');
error_reporting(E_ALL);
include("../mpdf.php");
ini_set("memory_limit", "-1");
ob_clean();


$mpdf=new mPDF("c","A3","","",32,25,27,25,16,13); 

$mpdf->SetDisplayMode("fullpage");
$mpdf->shrink_tables_to_fit=1;
$mpdf->WriteHTML($html,2);
$mpdf->Output("mpdf.pdf","I");
exit;

这里是 HTML

HTML 太大了(test.html)。所以这是HTML的链接

我希望它们看起来相似(即尺寸相同但没有收缩)。在上面的代码中,我可以看到表格大小不同,我希望它们大小相同。这是生成的PDFlink

您可以看到第一个表缩小了,而第二个表大小不同。也可以接受,在第一段之后,表格进入下一页,主要概念是避免收缩

我也尝试过使用$mpdf->shrink_tables_to_fit = 1;<table autosize="1">,但仍然显示相同。

【问题讨论】:

    标签: php mpdf


    【解决方案1】:

    我面临的问题性质相同。我添加了以下样式,它对我有用。

     <table style='overflow: wrap;min-width: 33%'>
    

    谢谢

    【讨论】:

    • 你的意思是表不会缩小,即使我们有很多行和数据
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-27
    • 1970-01-01
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    相关资源
    最近更新 更多