[英]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.