我是否可以设置生成的PDF的宽度和高度?我想自定义PDF的宽度和高度。通常它会在一张短债券纸的大小上,但我如何才能定制它?举个例子,我希望它的大小是200 x 500像素?
任何想法都将不胜感激!干杯
您可以通过在调用DOMPDF::set_paper()时传递数组来设置自己的格式,而无需更改DOMPDF代码。确保它包含以点为单位的宽度和高度,如下所示:
$dompdf->set_paper(array(0, 0, 595, 841), 'portrait');
DOMPDF通过配置处理纸张大小。
define ("DOMPDF_DEFAULT_PAPER_SIZE", "letter");
你可以在那里参考所有可用的尺寸:
https://github.com/dompdf/dompdf/blob/2eaf8fe0f1c95ab76e7a428a39a54dd240e2b2ec/src/Adapter/CPDF.php#L40