Eine Titelseite anhängen
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()
 
""" Cover Page """
# Created Sample Cover using RenderHtmlAsPdf method
cover = renderer.RenderHtmlAsPdf("<h1> This is Cover Page</h1>")
 
""" Main Document """
# As we have a Cover Page, we're going to start the page numbers at 2.
renderer.RenderingOptions.FirstPageNumber = 2
 
# Set up headers and footers
# ...not included in the example
 
# Downloaded & Converted to PDF in Just One Line!
pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")
 
# Only ONE Line command to merge two PDFs.
PdfDocument.Merge(cover, pdf).SaveAs("combined.pdf")
pip install ironpdf
Eine Titelseite anhängen

Eine Titelseite anhängen

IronPDF for Python macht es einfach, eine benutzerdefinierte Titelseite an ein beliebiges PDF-Dokument anzufügen und so professionell strukturierte Berichte und Dokumente zu erstellen.

Einstieg

Erstellen Sie zwei separate PDFs - eines für das Cover und eines für den Hauptinhalt - und fügen Sie sie mithilfe von PdfDocument.Merge zu einem einzigen Dokument zusammen. Setzen Sie FirstPageNumber = 2 auf dem Inhaltsrenderer, damit die Seitennummern bei 2 beginnen, um die Titelseite zu berücksichtigen.

Den Code verstehen

  • renderer.RenderHtmlAsPdf(html): Rendert das Deckblatt-HTML als eigenständigen PdfDocument.
  • FirstPageNumber = 2: Weist IronPDF an, dass die erste Seite des Hauptinhalts nummeriert als 2 sein soll. Dies ist wichtig, wenn eine Fußzeile oder ein Kopf-Feld {page}-Zusammenführungsfelder enthält.
  • renderer.RenderUrlAsPdf(url): Rendert den Hauptdokumentinhalt aus einer URL.
  • PdfDocument.Merge(cover, pdf): Kombiniert das Deckblatt-PDF mit dem Hauptdokument-PDF und platziert das Deckblatt zuerst. Gibt eine neue zusammengeführte PdfDocument zurück.
  • SaveAs("combined.pdf"): Speichert das zusammengeführte Dokument auf der Festplatte.

Anpassen der Titelseite

Das HTML der Titelseite kann jeglichen Inhalt enthalten – Firmenlogo, Dokumenttitel, Autor, Datum und Formatierung. Verwenden Sie denselben ChromePdfRenderer mit seinem vollständigen Spektrum an Renderoptionen (Schriftarten, Ränder, Hintergründe), um die Titelseite zu gestalten.

Lernen Sie, mit IronPDF for Python PDF-Dokumente zu erstellen und zusammenzuführen!

Bereit anzufangen?

Version:2026.11gerade veröffentlicht