IRONSOFTWAREHOME
Klassische Textköpfe- und -füße hinzufügen
from ironpdf import *

# Initiate PDF Renderer
renderer = ChromePdfRenderer()

# Add a header to every page easily
renderer.RenderingOptions.FirstPageNumber = 1  # use 2 if a cover page will be appended
renderer.RenderingOptions.TextHeader.DrawDividerLine = True
renderer.RenderingOptions.TextHeader.CenterText = "{url}"
renderer.RenderingOptions.TextHeader.Font = FontTypes.Helvetica
renderer.RenderingOptions.TextHeader.FontSize = 12
renderer.RenderingOptions.MarginTop = 25  # create 25mm space for header

# Add a footer too
renderer.RenderingOptions.TextFooter.DrawDividerLine = True
renderer.RenderingOptions.TextFooter.Font = FontTypes.Arial
renderer.RenderingOptions.TextFooter.FontSize = 10
renderer.RenderingOptions.TextFooter.LeftText = "{date} {time}"
renderer.RenderingOptions.TextFooter.RightText = "{page} of {total-pages}"
renderer.RenderingOptions.MarginBottom = 25  # create 25mm space for footer

# Mergeable fields are:
# {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
pip install ironpdf
Klassische Textköpfe- und -füße hinzufügen

Klassische Textköpfe- und -füße hinzufügen

IronPDF for Python macht es einfach, konsistente textbasierte Kopf- und Fußzeilen zu jeder Seite eines gerenderten PDFs hinzuzufügen, indem die Eigenschaften TextHeader und TextFooter von RenderingOptions verwendet werden.

Einstieg

Konfigurieren Sie TextHeader und TextFooter auf einer ChromePdfRenderer-Instanz, bevor Sie rendern. Stellen Sie MarginTop und MarginBottom ein, um genügend Platz zu schaffen, sodass die Kopf- und Fußzeilen den Seiteninhalt nicht überlappen.

Den Code verstehen

  • TextHeader: Ein TextHeaderFooter-Objekt, das die Kopfzeile konfiguriert, die oben auf jeder Seite erscheint.
  • TextFooter: Ein TextHeaderFooter-Objekt, das die Fußzeile konfiguriert, die unten auf jeder Seite erscheint.
  • DrawDividerLine: Wenn True, zeichnet eine horizontale Linie, die die Kopf- oder Fußzeile vom Seitenkörper trennt.
  • CenterText: Der Text, der in der mittleren Position angezeigt wird. Unterstützt dynamische Zusammenführungsfelder.
  • LeftText / RightText: Text, der links und rechts im Kopf- oder Fußzeilenbereich ausgerichtet ist.
  • Font / FontSize: Steuert die Schriftart und Größe der Kopf-/Fußzeilentexte.
  • MarginTop / MarginBottom: Seitenränder in Millimetern. Erhöhen Sie diese, um Platz für Kopf- und Fußzeilen zu reservieren.
  • FirstPageNumber: Die Startseitennummer. Stellen Sie 2 ein, wenn dem Dokument eine Titelseite vorangestellt wird.

Dynamische Zusammenführungsfelder

Die folgenden Tokens werden zur Renderzeit mit Live-Werten ersetzt:

{page} {total-pages} {url} {date} {time} {html-title} {pdf-title}

Lernen Sie, wie Sie mit IronPDF for Python Kopf- und Fußzeilen zu PDFs hinzufügen!

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Python Modul-Download für PDF
Installation mit pip

Version: 2026.9

  1. Herunterladen und Python 3.7+ installieren.
  2. 18. Installiere pip von pypi.org, wenn es noch nicht installiert ist.
  3. Führen Sie den obigen Befehl im Terminal aus.
Python PDF-Modul
Modul herunterladen

Version: 2026.9

Manuell in Ihr Projekt installieren

  1. Paket herunterladen
  2. Führen Sie diesen Befehl aus dem Terminal aus
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

Lizenzen ab 749 $