2014-10-02 64 views
0

我使用mdpf和php來生成PDF。每次使用標籤分頁時,我都需要創建一個不同的頁腳。動態頁腳MPDF

我的代碼是這樣的事情(和它不以這種方式工作)

$mpdf = new mPDF('c', 'A4'); 
$mpdf->SetHTMLFooter('First Article','O'); 
$html = 'Lots of text'; 
. 
. 
. 
$html .= "pagebreak"; (this is a html tag) 
$html .= 'More lots of text'; 
$mpdf->SetHTMLFooter('Second Article','O'); 

$mpdf->WriteHTML($html); 
print $mpdf->Output(); 

我怎麼能這樣做呢?

+0

嗨,你的問題不清楚。你想設置什麼不同的頁腳?爲什麼不使用'SetHTMLFooter'爲每個頁面設置頁腳 – vbrmnd 2014-10-17 07:03:58

回答

1

你需要刷新內容與WriteHTML,然後設置一個新的頁腳。

$mpdf = new mPDF('c', 'A4'); 
$mpdf->SetHTMLFooter('First Article','O'); 
$html = 'Lots of text'; 
. 
. 
. 
$html .= "pagebreak"; (this is a html tag) 

$mpdf->WriteHTML($html); //flush 

$html .= 'More lots of text'; 
$mpdf->SetHTMLFooter('Second Article','O'); 

$mpdf->WriteHTML($html); 

print $mpdf->Output();