2014-01-30 58 views
0

我使用mpdf來製作簡單的pdf文件,但是頁腳和頁眉出現問題。這是我的代碼MPDF簡單的頁眉和頁腳不工作

$ppdf = new mPDF('UTF-8','A4',0,'sans serif'); 

$ppdf->debug = true; 
$ppdf->useOnlyCoreFonts = true; 
$ppdf->SetDisplayMode('fullpage'); 
$ppdf->SetAutoFont(0); 

$stylesheet = file_get_contents('templates.css'); 

$css = "<style>".$stylesheet."</style>"; 

$ppdf->SetHTMLHeader($header); 

$ppdf->WriteHTML($css); 
$ppdf->WriteHTML($conent); 

$ppdf->SetHTMLFooter($footer); 

$protokolFile = "downloads/MEDpredavaci-protokol-".date('d-m-y').".pdf"; 
$ppdf->Output($protokolFile, 'F'); 

頁腳在最後一頁上只創建一次,並且根本不創建頁眉。

我有這個CSS

@page { 
    margin: 200px 20px 200px 20px; 
    } 

因爲一些你認爲我做的每一頁的頂部和底部的空間。那麼問題在哪裏?你能幫我嗎?

頭代碼:

$header = "<table> 
    <tr> 
    <td>Header</td> 
    </tr> 
</table>" 

頁腳代碼:

$footer = "<table> 
    <tr> 
    <td>Footer</td> 
    </tr> 
</table>" 

回答

0

你應該嘗試像(from MPDF documentation)

$ mpdf-> DefHTMLHeaderByName( 'Chapter2Header', '第2章') ;

$ mpdf-> DefHTMLFooterByName('Chapter2Footer','Chapter 2 Footer');