我正在尝试在PDF
. 就像一个经典的导航菜单。
TCPDF
确实有一个目录索引功能,它在为每个页面添加书签后执行类似的操作。但这只会创建一个孤立的页面(e.g. $pdf->addTOCPage())
。
我需要所有书签页面上的目录。据我阅读TCPDF
文档,TOC 功能仅在所有页面都被添加书签后才起作用。这显然是一个问题,因为在此之前我需要每个页面上的链接。
我认为另一种解决方案是使用 JS。但我不知道如何将事件与每个页面联系起来。而且我读过最好避免将js与pdf一起使用。
谢谢
好吧,我想我找到了解决方案:
一个。创建每个页面并将其添加为书签
$pdf->AddPage(); <br />
$pdf->Bookmark();
湾。编辑创建的页面并向其添加目录
$pdf->SetPage(page number); <br />
$pdf->addHTMLTOC();
但最适合我的解决方案是写成 html:
<a href="#1">Page 1</a>
#1
PDF页码在哪里。