繁体   English   中英

TCPDF - 如何调整标题的高度?

[英]TCPDF - How to adjust height of header?

我使用TCPDF将html转换为pdf格式。 我将一个字符串传递给php脚本,将其设置为我的标题。 我很难设置标题的高度。 我尝试过使用SetMargins(PDF_MARGIN_LEFT, 0, PDF_MARGIN_RIGHT)SetHeaderMargin(0) 它所做的只是取消上限。 我还交替研究调整包含标题内字符串的单元格的高度。

$this->Cell(0, 0, $newHeaderString, 0, false, 'C', 0, '', 0, false, 'M', 'M');

这里没有运气消除空白。

我已经包含了一个图像来显示我想要消除的空白区域。 空白位于标题文本和html中的hr标记之间。 任何帮助,将不胜感激!

链接到图像

您可以定义PDF_MARGIN_TOP常量,也可以明确设置边距:

$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);

我有同样的问题,但通过设置边距来解决它

$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP-15, PDF_MARGIN_RIGHT);

$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM-15);

所以我不必更改已定义的常量。

标题本身没有高度。 你真正想要做的是改变主“容器”的上边距。 查看TCPDF配置文件:

define ('PDF_MARGIN_TOP', 19);

更改值应该可以解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM