我正在嘗試在PDF
的每個頁面上創建目錄表。就像一個經典的導航菜單。TCPDF每頁上的內容
TCPDF
確實有一個Table of Content Index功能,它在爲每個頁面添加書籤後都做了類似的工作。但是這隻能創建一個孤立的頁面(e.g. $pdf->addTOCPage())
。
我需要所有書籤頁上的目錄。據我閱讀TCPDF
文檔,TOC功能只有在所有頁面已被書籤之後才起作用。這顯然是一個問題,因爲我需要在每個頁面上的鏈接。
我想另一個解決方案是用JS。但我不知道如何鏈接每個頁面的事件。我已經讀過,最好避免在pdf中使用js。
謝謝
嗯,我想我找到了解決辦法:
一個。創建每個頁面並將其加入書籤
$pdf->AddPage(); <br />
$pdf->Bookmark();
b。編輯創建的頁面,並添加到它的內容
$pdf->SetPage(page number); <br />
$pdf->addHTMLTOC();
的TABEL但是,這很適合我完全是寫爲html的解決方案:
<a href="#1">Page 1</a>
哪裏#1
是PDF頁碼。
你不能老是知道頁碼是什麼,當你寫一些頁面,造成以後您可以插入這個頁面,你的記數之前的一些頁面將是錯誤的 –