DOMPDF中自定义的宽度和高度

时间:2012-01-12 12:46:42

标签: php dompdf

无论如何我可以设置生成的PDF的宽度和高度吗?我想自定义PDF的宽度和高度。通常情况下,这将是一个短的债券纸的大小,但我怎么能定制它?比方说,我希望它的尺寸​​是200 x 500像素?

任何想法都会非常感激!干杯!

2 个答案:

答案 0 :(得分:8)

您可以通过在调用DOMPDF :: set_paper()时传递数组来设置自己的格式,而无需更改DOMPDF代码。确保它包含点的宽度和高度,如下所示:

$dompdf->set_paper(array(0, 0, 595, 841), 'portrait');

答案 1 :(得分:2)

DOMPDF通过配置处理纸张尺寸。

define ("DOMPDF_DEFAULT_PAPER_SIZE", "letter");

您可以推荐所有可用尺码:

https://github.com/dompdf/dompdf/blob/2eaf8fe0f1c95ab76e7a428a39a54dd240e2b2ec/src/Adapter/CPDF.php#L40