Arn*_*des 13 html margin spacing tcpdf
出于某种原因,当我writeHTML()用来打印无序列表时,TCPDF会向左边添加空格.默认情况下,PDF的边距为5(设置为$pdf->SetMargins(5, 0, 10, true);),但列表项会缩进.
我$pdf->setCellPaddings(0,0,0,0);已经设置了,它可以防止<p>标签有不必要的(减去)空间,但显然不会影响列表.
电话:
$pdf->writeHTML('<ul><li>...</li></li>...</li></ul>');
Run Code Online (Sandbox Code Playgroud)
结果:

我想念有什么选择吗?
Joj*_*ojo 24
有一种方法setListIndentWidth.例如:
$pdf->setListIndentWidth(4);
Run Code Online (Sandbox Code Playgroud)
您可以试验该值.文档条目在这里.
q0r*_*0re -3
改变:
$pdf->writeHTML('<ul><li>...</li></li>...</li></ul>');
Run Code Online (Sandbox Code Playgroud)
到:
$pdf->writeHTML('<ul style="margin: 0px; padding: 0px;"><li>...</li></li>...</li></ul>');
Run Code Online (Sandbox Code Playgroud)
<ul>-标签总是在左侧添加空间(填充)并在顶部添加边距。