我正在动态生成页数未知的 PDF。mPDF 运行良好,但第二页的上边距不见了。如何设置文档所有页面的边距?
我尝试了以下方法,但没有效果:
$mpdf = new mPDF('', '', 0, '', 15, 15, 15, 15, 8, 8);
你可以使用这样的东西。它似乎工作。
使用@page 定义边距,例如:
<?php
include("mpdf.php");
$html='<style>@page {
margin: 0px;
}</style>
';
$mpdf=new mPDF('','A4');
$mpdf->WriteHTML($html);
$mpdf->Output();
?>
我能够找到答案。这是以防万一有人需要它:
使用如下定义边距@page
:
@page *{
margin-top: 2.54cm;
margin-bottom: 2.54cm;
margin-left: 3.175cm;
margin-right: 3.175cm;
}
</style>';
$mpdf->AddPage('L','','','','',50,50,50,50,10,10);
参考:Mpdf 文档