TCPDF列表项边距

ex3*_*x3v 3 php pdf pdf-generation tcpdf

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

<ol>
    <li>Foo</li>
    <li>Bar</li>
    <li>Baz</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

和CSS:

ul li, ol li{
    margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)

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

Joh*_*ner 7

TCPDF允许定义垂直空间的HTML代码,请参阅法setHtmlVSpaceTCPDF类文档,使用方法:

$pdf->setHtmlVSpace(array(
    'li' => array(
        'h' => 5, // margin in mm
    ) 
));
Run Code Online (Sandbox Code Playgroud)

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