Hintergründe & Vordergründe

IronPDF for Python kann PDF-Dokumente schichten, indem ein PDF als Hintergrund hinter dem Inhalt eines anderen hinzugefügt wird, oder als ein Vordergrund-Overlay darauf platziert wird — nützlich, um Briefköpfe, Wasserzeichen oder Designvorlagen auf generierte Dokumente anzuwenden.

Einstieg

Laden oder rendern Sie eine Basis-PdfDocument, und rufen Sie dann AddBackgroundPdf oder AddForegroundOverlayPdfToPage auf, um eine weitere PDF-Datei als Ebene anzuwenden. Speichern Sie das Ergebnis mit SaveAs.

Den Code verstehen

  • AddBackgroundPdf(path): Wendet die angegebene PDF-Datei als Hintergrund auf jeder Seite des aktuellen Dokuments an. Der Hintergrund erscheint hinter dem bestehenden Seiteninhalt.
  • AddForegroundOverlayPdfToPage(targetPageIndex, path, sourcePageIndex): Überlagert eine einzelne Seite des angegebenen PDFs auf eine bestimmte Seite des aktuellen Dokuments. Das Overlay erscheint über dem bestehenden Inhalt.
    • targetPageIndex: Der nullbasierte Seitenindex im aktuellen Dokument, wo die Überlagerung angewendet werden soll.
    • sourcePageIndex: Der nullbasierte Seitenindex innerhalb des Überlagerungs-PDFs, der als Quelle verwendet werden soll.
  • SaveAs("Complete.pdf"): Speichert das geschichtete Dokument auf die Festplatte.

Anwendungsfälle

  • Briefkopf: Wenden Sie einen Firmenbriefkopf-PDF als Hintergrund auf jede Seite eines generierten Berichts an.
  • Stempelvorlagen: Überlagern Sie einen Unterschriftsblock oder Genehmigungsstempel auf eine bestimmte Seite.
  • Designschichten: Trennen Sie den Inhalt vom Design, indem Sie ein Layoutvorlagen-PDF beibehalten und es mit dynamisch generiertem Inhalt kombinieren.
Bereit anzufangen?
Version: 2026.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.