我想使用TCPDF将HTML打印到PDF,所以我这样做:
$html = '<h1>Hello</h1>
How are you?
<h2>Answer</h2>
I am well, thanks';
// ... etc. Long HTML document.
$pdf->writeHTML($html);
问题是如果有办法添加目录。如果TCPDF可以识别标题的页码。
我有时也会使用HTML分页符:
<div style="page-break-after: always"><span style="display:none"> </span></div>
我知道我需要书签。但在这种情况下,TCPDF必须自动创建它们。如果我向html-heading-tag添加一个ID,TCPDF可能找不到它,也不能使用它。
<h1 id="abc123">header1</h1>
// but following does not do anything:
$pdf->addTOC()
答案 0 :(得分:0)
由于ToC页面是最后一个页面,因此它将显示为最后一页。
所以改为使用
$this->Cell(0, 12, ' '.$this->getAliasNumPage().' of '.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
//It will show page numbers