mpdf如何在版本7上设置页边距?

mao*_*ree 1 mpdf

新7版本如何设置边距?我想删除页面的边距,设置为 0。在版本 6 中,我将它们设置为新的 mPDF(但现在我不知道怎么可能

关于6我用过的:

$pdf = new \mPDF('utf-8', 'A4'.($orientation == 'L' ? '-L' : ''), '', '', $margin_left, $margin_right, $margin_top, $margin_bottom, 0, 0);
Run Code Online (Sandbox Code Playgroud)

现在?

谢谢

Fin*_*nwe 6

mPDF 7 构造函数的签名为

\Mpdf\Mpdf::__construct([array $config = []])
Run Code Online (Sandbox Code Playgroud)

您需要传递带有适当键的值数组,对于边距来说,这些值是margin_leftmargin_rightmargin_topmargin_bottom和。margin_headermargin_footer

整个代码将是

$mpdf = \Mpdf\Mpdf::__construct([
    'margin_left' => $margin_left, 
    'margin_right' => $margin_right, 
    'margin_top' => $margin_top, 
    'margin_bottom' => $margin_bottom, 
    'margin_header' => 0, 
    'margin_footer' => 0,
])
Run Code Online (Sandbox Code Playgroud)

所有这些和其他构造函数 $config 键都写在mPDF 构造函数文档页面上。