我正在動態生成未知頁數的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