ページ数が不明なPDFを動的に生成しています。 mPDFは正常に機能していますが、2ページ目の上部の余白がなくなっています。ドキュメントのすべてのページの余白を設定するにはどうすればよいですか?
私は以下を試しましたが、効果がありません:
$mpdf = new mPDF('', '', 0, '', 15, 15, 15, 15, 8, 8);
私は答えを見つけることができました。これは誰かがそれを必要とする場合のためです:
次のように@page
を使用してマージンを定義します。
@page *{
margin-top: 2.54cm;
margin-bottom: 2.54cm;
margin-left: 3.175cm;
margin-right: 3.175cm;
}
</style>';
あなたはこのようなものを使うことができます。それはうまくいくようです。
次のように@pageを使用してマージンを定義します。
<?php
include("mpdf.php");
$html='<style>@page {
margin: 0px;
}</style>
';
$mpdf=new mPDF('','A4');
$mpdf->WriteHTML($html);
$mpdf->Output();
?>
$mpdf->AddPage('L','','','','',50,50,50,50,10,10);
参照: Mpdfドキュメント