php – TCPDF列表项边距

无法在任何地方找到它.有清单:

<ol>
    <li>Foo</li>
    <li>Bar</li>
    <li>Baz</li>
</ol>

和CSS:

ul li, ol li{
    margin-bottom: 10px;
}

在浏览器中预览列表时,可以正确解释margin-bottom.不幸的是,TCPDF以某种方式不识别这种风格(同时识别包含的css文件的其他部分).是否有任何技巧/黑客使其工作?

解决方法:

tcpdf允许定义HTML标记的垂直空格,参见TCPDF Class Documentation的方法setHtmlVSpace,使用:

$pdf->setHtmlVSpace(array(
    'li' => array(
        'h' => 5, // margin in mm
    ) 
));

html-Element的名称是键(li),h指定垂直空间

上一篇:PHP TCPDF错误:无法创建文件夹存在的输出文件并具有正确的权限


下一篇:php – TCPDF:相对于每个页面的下边距获得剩余宽度