IRONSOFTWAREHOME
アウトライン & ブックマーク
from ironpdf import *

# Create a new PDF or edit an existing document.
pdf = PdfDocument.FromFile("existing.pdf")

# Add bookmark
pdf.Bookmarks.AddBookMarkAtEnd("Author's Note", 2)
pdf.Bookmarks.AddBookMarkAtEnd("Table of Contents", 3)

# Store new bookmark in a variable to add nested bookmarks to
summaryBookmark = pdf.Bookmarks.AddBookMarkAtEnd("Summary", 17)

# Add a sub-bookmark within the summary
conclusionBookmark = summaryBookmark.Children.AddBookMarkAtStart("Conclusion", 18)

# Add another bookmark to end of highest-level bookmark list
pdf.Bookmarks.AddBookMarkAtEnd("References", 20)

pdf.SaveAs("existing.pdf")
pip install ironpdf
アウトライン & ブックマーク

アウトライン & ブックマーク

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です。以下同様に続きます。

準備はできましたか?

バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用Pythonモジュールダウンロード
pipでインストール

バージョン: 2026.9

  1. ダウンロードしてPython 3.7+をインストールしてください。
  2. pipをインストールするにはpypi.orgからダウンロードしてください。
  3. 上記のコマンドをターミナルで実行します。
Python PDFモジュール
モジュールをダウンロード

バージョン: 2026.9

Manually install into your project

  1. パッケージをダウンロード
  2. ターミナルからこのコマンドを実行してください
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

ライセンスは$999から