分页数在 mpdf 中未正确显示

Posted

技术标签:

【中文标题】分页数在 mpdf 中未正确显示【英文标题】:pagination number not showing correctly in mpdf 【发布时间】:2019-02-13 03:02:24 【问题描述】:

我正在使用 codeigniter,我认为我需要分页,但它不能正常工作。我尝试应用此示例:https://mpdf.github.io/paging/page-numbering.html 但最终以空白页作为第 1 页?

$pdfdata = $this->load->view('pdf/pdffile', $data, true);
$pdf2 = $this->m_pdf->load();

$pdfFilePath2 = uniqid(rand(), true);
$pdfFilePath_2 = "pdffile-".date('Ymdhis')."-".$pdfFilePath2.".pdf";

$pdf2->setHeader('PAGENO');
$mpdf->WriteHTML('<pagebreak resetpagenum="1" pagenumstyle="1" suppress="off" />');

$pdf2->WriteHTML($pdfdata);
$pdf2->Output("./uploads/".$pdfFilePath_2, "F");

我希望页眉有像“第 N 页的 1”这样的分页,但我没有得到示例,并且总是给我一个作为第 1 页的木板页面。有什么想法吗?

【问题讨论】:

【参考方案1】:

你得到一个空的第一页,因为你写到 mPDF 的第一件事是分页符。

pagebreak 元素之前写一些内容以在第一页上显示内容。如果您确实不需要,请省略 pagebreak 元素。

要显示您想要的分页,请使用

$pdf2->setHeader('PAGENO of nbpg​');

【讨论】:

以上是关于分页数在 mpdf 中未正确显示的主要内容,如果未能解决你的问题,请参考以下文章

MPDF 仅对每页的结果求和

可分页在招摇中未正确显示

UISearchBar 在 UTableViewHeader 中未正确显示

在 MasterDetailPage Xamarin iOS 中未正确显示图标

滚动后的 Collectionview 项目位置在 iPhone 4s 中未正确显示

Favicon 在地址栏中未正确显示 IE10