TCPDF删除<ul>缩进

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>-标签总是在左侧添加空间(填充)并在顶部添加边距。