大綱與書籤

IronPDF for Python 可以為 PDF 文件新增可導航的書籤大綱,建立一個目錄面板,使讀者可以直接跳轉到任何章節——包括巢狀的小節。

入門指南

載入或建立 PdfDocument,然後使用 pdf.Bookmarks 集合新增書籤條目。 呼叫 AddBookMarkAtEnd 以將條目附加到書籤列表中,或在子集合上呼叫 AddBookMarkAtStart,將子書籤巢狀在父書籤之下。

理解程式碼

  • pageIndex 是書籤連結的零起點頁面索引。 返回新的書籤物件。
  • bookmark.Children.AddBookMarkAtStart(title, pageIndex):在現有書籤下新增子書籤,建立巢狀層次結構。 返回子書籤物件。
  • pdf.Bookmarks.AddBookMarkAtEnd("References", 20):在所有現有條目之後附加另一個書籤。
  • SaveAs(path):將所有嵌入書籤儲存在PDF大綱中的文件中。

書籤層次結構

PDF 書籤支持多個巢狀層級。 每個由 AddBookMarkAtEndAddBookMarkAtStart 返回的書籤都有其自己的 .Children 集合,允許您構建任意深度的樹狀結構。

頁面索引

書籤頁面索引是以零為基礎的。 文件的第 1 頁是索引 0,第 18 頁是索引 17,以此類推。

準備開始了嗎?
版本: 2026.6 剛剛發布
Still Scrolling Icon

還在滾動嗎?

希望快速證明嗎?
運行範例 看您的HTML轉化成PDF。