我正在动态生成未知页数的PDF。 mPDF运行良好,但第二页的顶部边距消失了。如何为文档中的所有页面设置页边距?使用mPDF更改第二页的顶部边距
我试过以下,但它没有任何效果:
$mpdf = new mPDF('', '', 0, '', 15, 15, 15, 15, 8, 8);
我正在动态生成未知页数的PDF。 mPDF运行良好,但第二页的顶部边距消失了。如何为文档中的所有页面设置页边距?使用mPDF更改第二页的顶部边距
我试过以下,但它没有任何效果:
$mpdf = new mPDF('', '', 0, '', 15, 15, 15, 15, 8, 8);
我能找到答案。这是在任何情况下需要它:
@page *{
margin-top: 2.54cm;
margin-bottom: 2.54cm;
margin-left: 3.175cm;
margin-right: 3.175cm;
}
</style>';
参考:
使用@page
像定义利润率http://www.mpdf1.com/forum/discussion/80
开始的延续,还需要指出@page选择器应该是CSS中的第一个选择器,否则它可以被mPDF忽略。 – 2013-07-25 06:15:26
您可以使用这样的事情。它似乎工作。
<?php
include("mpdf.php");
$html='<style>@page {
margin: 0px;
}</style>
';
$mpdf=new mPDF('','A4');
$mpdf->WriteHTML($html);
$mpdf->Output();
?>
这一个实际上是伎俩哈哈。 – Nathanphan 2014-01-17 18:40:22
$mpdf->AddPage('L','','','','',50,50,50,50,10,10);
你是如何创建网页....你尝试过AddPage ...命令 – 2013-05-14 08:24:48
@aligarian我可以
使用@Page像定义页边距不使用添加页面,因为页面的长度未知。我不能把它分解成任何特定的点。第二页是从第一个 – 2013-05-14 08:28:20