TCPDF页边距问题

问题描述:

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

如何设置左右页边距?

谢谢大家的时间和关注。

我试过了;

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

+0

我想我已经找到了它的文档。 http://www.tcpdf.org/doc/classTCPDF.html#ab3bbdb7c85ea08d175fd559be6132ba0。不幸的是没有做到这一点。有任何想法吗? – Revenant 2012-02-24 14:02:03

+0

你能告诉我们你试过了什么吗?我不想提出你已经结束的事情,也想确保你做的正确。 – 2012-02-24 14:11:25

+0

我编辑了我的问题。谢谢 – Revenant 2012-02-24 14:20:00

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); 
+0

谢谢,我想我们可以在实例化TCPDF类时根据PDF_UNIT常量定义整数。不幸的是他们的文档没有很好的准备/组织。 – Revenant 2012-02-24 15:51:08