MPDF {PAGENO} 无法在 codeigniter 中以 pdf 格式显示页码
MPDF {PAGENO} not working in codeigniter in showing page number in pdf
我正在使用现有的 CodeIgniner 项目,它处理 MDPF 以生成 pdf 文件。现在,我试图在 pdf 页面的右上角放置一个页码。这是我的代码基于 https://mpdf.github.io/paging/page-numbering.html
$data = [ .. some data here ..];
$sheet_summary = $this->load->view('pdf/sheet', $data, true);
$pdf2 = $this->m_pdf->load(['defaultPageNumStyle' => '1']);
$pdfFilePath_2 = "sheet-summary-".date('Ymd').".pdf";
$pdf2->mirrorMargins = 1;
$pdf2->setHeader('||{PAGENO}');
$pdf2->AddPage('','','','','on');
$pdf2->WriteHTML($sheet_summary);
$pdf2->Output("./uploads/".$pdfFilePath_2, "F");
问题出在AddPage()
函数,on
参数必须是off
才能看到页码。
如果你留下它on
,页码是不可见的。
您在 link 部分 "Page Numbering" 中有更多信息:
http://www.halfaro.com/halfaro/mpdf/CHANGELOG.txt
我正在使用现有的 CodeIgniner 项目,它处理 MDPF 以生成 pdf 文件。现在,我试图在 pdf 页面的右上角放置一个页码。这是我的代码基于 https://mpdf.github.io/paging/page-numbering.html
$data = [ .. some data here ..];
$sheet_summary = $this->load->view('pdf/sheet', $data, true);
$pdf2 = $this->m_pdf->load(['defaultPageNumStyle' => '1']);
$pdfFilePath_2 = "sheet-summary-".date('Ymd').".pdf";
$pdf2->mirrorMargins = 1;
$pdf2->setHeader('||{PAGENO}');
$pdf2->AddPage('','','','','on');
$pdf2->WriteHTML($sheet_summary);
$pdf2->Output("./uploads/".$pdfFilePath_2, "F");
问题出在AddPage()
函数,on
参数必须是off
才能看到页码。
如果你留下它on
,页码是不可见的。
您在 link 部分 "Page Numbering" 中有更多信息: http://www.halfaro.com/halfaro/mpdf/CHANGELOG.txt