特定のページにヘッダー/フッターを追加

IronPDF for Pythonは、ヘッダーとフッターをどのページに適用するかを詳細に制御することができます。奇数ページ、偶数ページ、最初や最後のページ、もしくはカスタムページ範囲のいずれも対象とすることができます。

開始方法

複数ページのPDFをレンダリングし、AddHtmlHeadersを使用して選択的にヘッダーを適用します。 異なるページリストで複数回呼び出すことで、ドキュメントの異なるセクションに異なるヘッダーを追加できます。

コードの理解

  • HtmlHeaderFooter:対象ページにスタンプするHTMLフラグメントを含むヘッダーオブジェクト。 ??creens like{page} and {total-pages} are supported.
  • firstPageNumberで制御します。
  • AddHtmlHeadersが必要とするページリスト形式に変換します。
  • ToPage(index):ゼロベースのインデックスで単一のページをターゲットにします。
  • ToPageRange(start, end):ゼロベースインデックスで連続した範囲のページをターゲットにします。

このコードのページターゲティング例

翻訳例翻訳内容
偶数ページインデックスページ1、3、5...にヘッダー (ゼロベースの偶数インデックス)
奇数ページインデックスページ2、4、6...にヘッダー (ゼロベースの奇数インデックス)
最後のページのみ最終ページにのみヘッダーが適用されます
最初のページのみ最初のページにのみヘッダーが適用されます
最初のページをスキップヘッダーは2ページ目以降から開始します
スキップして数え直す2ページ目がページ番号1から始まります

IronPDF for Pythonを使ってPDFにヘッダーとフッターを追加する方法を学んでください!

準備はできましたか?
バージョン: 2026.6 リリースされたばかり
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか?
サンプルを実行するHTML が PDF に変換されるのを確認します。