IRONSOFTWAREHOME
ページ番号と改ページ
from ironpdf import *

html = """
    <p> Hello Iron</p>
    <p> This is 1st Page </p>
    <div style='page-break-after: always;'></div>
    <p> This is 2nd Page</p>
    <div style='page-break-after: always;'></div>
    <p> This is 3rd Page</p>
"""

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Configure footer setting
footer = HtmlHeaderFooter()
footer.MaxHeight = 15  # millimeters
footer.HtmlFragment = "<center><i>{page} of {total-pages}</i></center>"
footer.DrawDividerLine = True

renderer.RenderingOptions.HtmlFooter = footer

pdf = renderer.RenderHtmlAsPdf(html)
pdf.SaveAs("pageNumber.pdf")
pip install ironpdf
ページ番号と改ページ

ページ番号と改ページ

IronPDF for Pythonは、HTMLのフッターによる自動ページ番号付けやCSS page-break-afterディレクティブによる明示的なページブレークをサポートしており、マルチページドキュメントがどのように構造化されるかを正確に制御できます。

開始方法

あなたのHTML内でCSSプロパティpage-break-after: alwaysを使用して、コンテンツの任意の地点で新しいページを強制的に開始します。 これとHtmlHeaderFooterフッターを組み合わせて、すべてのページを自動的に番号付けします。

コードの理解

  • <div>内に配置されたCSSルール。 これは、単一のHTML文字列から複数ページのPDFを作成する標準的な方法です。
  • HtmlHeaderFooter:HTMLフラグメントを各ページのフッターとしてレンダリングするオブジェクト。 それをRenderingOptions.HtmlFooterに割り当てます。
  • HtmlFragment:フッターのHTMLコンテンツ。 この例では、{page} of {total-pages}がイタリック体の文字で中央に配置されます。
  • MaxHeight:フッターエリアの高さをミリメートル単位で制限します。
  • Trueの際には、フッターの上に水平なセパレータを追加します。
  • RenderHtmlAsPdf(html):フッターを各ページに自動的に適用し、すべてのマルチページHTMLをレンダリングします。

利用可能なページマージフィールド

{page} - 現在のページ番号 {total-pages} - ドキュメントの総ページ数

IronPDF for Pythonで複数ページのPDFを作成する方法を学びましょう!

準備はできましたか?

バージョン: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から