0
我正在使用下面的TCPDF代碼來使用writeHTML函數生成PDF。我擁有頁碼頁腳功能,當頁面總頁數增長時,頁碼會放在頁面的底部。我試圖在創建所有頁面的最後找到一種方法來確定生成的文檔有多少個頁面,以便我可以將該信息存儲到變量中並將該數據提交給數據庫。TCPDF getAliasNbPages - 獲取生成文件的總頁數
我已經試過:
$total = $pdf->getAliasNbPages();
但不工作,任何想法?
感謝
// PAGE NUMBERED FOOTER
class MYPDF extends TCPDF {
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('Calibri', '', 8);
// Page number
$pageNumbers = 'Page '.$this->getAliasNumPage().' of '.$this->getAliasNbPages();
$this->Cell(0, 10, $pageNumbers, 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
}
$html = 'html content';
$pdf->writeHTML($html, true, false, true, false, '');
$pdf->Output('file.pdf', 'I');