TCPDF页面保证金问题

时间:2012-02-24 14:00:02

标签: php margin tcpdf margins

我正在使用TCPDF使用PHP创建PDF文件。我对创建的PDF文件有一个小问题。 我想设置每个PDF文件的左右边距。目前,如果左侧有10px的边距,则右侧有20px的边距。

如何设置左右页边距?

感谢大家的时间和关注。

我试过了;

$pdf->SetMargins(10, 10, -50, true);$pdf->SetRightMargin(-50);没有任何运气。

1 个答案:

答案 0 :(得分:17)

new documentation中,它将功能显示为

TCPDF::SetMargins($left,$top,$right = -1,$keepmargins = false)

并将参数描述为:

  

<强>参数:

$left   (float) Left margin.
$top    (float) Top margin.
$right  (float) Right margin. Default value is the left one.
$keepmargins    (boolean) if true overwrites the default page margins

因此,对于右边距,-1用于表示没有提供右边距并使用相同的左边距。您使用的-50不是有效保证金。

请改为尝试:

$pdf->SetMargins(10, 10, 10, true);