アウトライン & ブックマーク
IronPDF for Pythonは、PDF文書にナビゲート可能なブックマークアウトラインを追加することで、読者が任意のセクション(入れ子になったサブセクションを含む)に直接ジャンプするための目次パネルを作成できます。
開始方法
??ading or creatingpdf.Bookmarksコレクションを使用してブックマークエントリを追加します。 ブックマークリストにエントリを追加するには、AddBookMarkAtStartを呼び出します。
コードの理解
pageIndexはブックマークリンク先のゼロベースページインデックスです。 新しいブックマークオブジェクトを返します。bookmark.Children.AddBookMarkAtStart(title, pageIndex):既存のブックマークの下に子ブックマークを追加し、ネストされた階層を作成します。 子ブックマークオブジェクトを返します。pdf.Bookmarks.AddBookMarkAtEnd("References", 20):すべての既存エントリの後に別のブックマークを追加します。SaveAs(path):PDFアウトラインに埋め込まれたすべてのブックマークでドキュメントを保存します。
ブックマーク階層
PDFブックマークは複数のネストレベルをサポートしています。 ?? person — @-AddBookMarkAtEnd or AddBookMarkAtStart で返された各ブックマークには、自身の.Childrenコレクションがあり、任意の深さのツリーを構築できます。
ページ索引
ブックマークページインデックスはゼロベースです。 ドキュメントのページ1はインデックス17です。以下同様に続きます。






