の各ページに目次を作成しようとしていますPDF
。ナビゲーション用の古典的なメニューのように。
TCPDF
実際、各ページをブックマークした後に同様のことを行う目次インデックス機能があります。しかし、これは孤立したページを作成するだけです(e.g. $pdf->addTOCPage())
。
ブックマークされたすべてのページの目次が必要です。ドキュメントを読んだ限りTCPDF
では、TOC 機能はすべてのページがブックマークされた後にのみ機能します。その前に各ページのリンクが必要なので、これは明らかな問題です。
別の解決策はJSを使用することだと思います。しかし、イベントを各ページにリンクする方法がわかりません。そして、pdfでjsを使用しない方が良いと読んだことがあります。
ありがとうございました
さて、私は解決策を見つけたと思います:
を。各ページを作成してブックマークする
$pdf->AddPage(); <br />
$pdf->Bookmark();
b. 作成したページを編集して目次を追加する
$pdf->SetPage(page number); <br />
$pdf->addHTMLTOC();
しかし、私にぴったりの解決策は、html として書くことです。
<a href="#1">Page 1</a>
#1
PDFのページ番号はどこにありますか。