Dompdf重置同一pdf

时间:2017-04-03 16:20:59

标签: php pdf dompdf

我正在使用Dompdf生成发票,在打印单张发票时,它就像魅力一样。现在我希望它为多张发票生成一个PDF。我唯一的问题是页码。

我想要每张发票的页数,并且目前有一个所有页面的计数器。如何重置PAGE_COUNTER以便我可以获得每张发票的page_count?

我目前的代码:

$dompdf = new Dompdf();
$dompdf->loadHtml($invoice_html);
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'portrait');
// Render the HTML as PDF
$dompdf->render();
$canvas = $dompdf->get_canvas();
$canvas->page_text(490, 800, "Page: {PAGE_NUM} of {PAGE_COUNT}",$font, 9, array(0,0,0));
$file_pdf= $dompdf->output();
$file_pdf= addslashes($file_pdf);
$dompdf->stream("Invoice - ".$file['numinvoice'].".pdf", array("Attachment" => false));

谢谢。

0 个答案:

没有答案