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');