TCPDF页边距问题
问题描述:
我使用TCPDF使用PHP创建PDF文件。我创建的PDF文件有一个小问题。 我想设置创建的每个PDF文件的左右边距。目前如果左侧有10px的余量,右侧有20px的余量。TCPDF页边距问题
如何设置左右页边距?
谢谢大家的时间和关注。
我试过了;
$pdf->SetMargins(10, 10, -50, true);
and $pdf->SetRightMargin(-50);
没有任何运气。
答
在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
我想我已经找到了它的文档。 http://www.tcpdf.org/doc/classTCPDF.html#ab3bbdb7c85ea08d175fd559be6132ba0。不幸的是没有做到这一点。有任何想法吗? – Revenant 2012-02-24 14:02:03
你能告诉我们你试过了什么吗?我不想提出你已经结束的事情,也想确保你做的正确。 – 2012-02-24 14:11:25
我编辑了我的问题。谢谢 – Revenant 2012-02-24 14:20:00