HTML-Inhaltsstempelung

IronPDF for Python kann HTML-Inhalte auf bestehenden PDF-Seiten mithilfe der HtmlStamper-Klasse überlagern und ermöglicht es Ihnen, Logos, Bilder, Text oder jedes andere HTML-gerenderte Element über oder hinter Seiteninhalt hinzuzufügen.

Einstieg

Erstellen Sie ein HtmlStamper mit Ihrem HTML-Fragment, konfigurieren Sie dessen Positionierungs- und Erscheinungsbild-Eigenschaften, laden Sie ein PdfDocument und rufen Sie ApplyStamp auf, um den Stempel auf alle Seiten anzuwenden.

Den Code verstehen

  • HtmlStamper(html): Akzeptiert eine HTML-Zeichenfolge — einschließlich <img>-Tags, stilisiertem Text oder anderem gültigen HTML — und erstellt ein Stempelobjekt, das dieses HTML als Overlay rendert.
  • HorizontalAlignment: Steuert die horizontale Position des Stempels auf der Seite. Optionen umfassen Left, Center und Right.
  • VerticalAlignment: Steuert die vertikale Position. Optionen umfassen Top, Middle und Bottom.
  • IsStampBehindContent: Wenn False (Standard), erscheint der Stempel über dem bestehenden Seiteninhalt. Setzen Sie auf True, um den Stempel hinter den Inhalt zu rendern, was sich für Wasserzeichen oder Hintergrundgrafiken eignet.
  • Opacity: Ein Wert von 0 (transparent) bis 100 (vollständig undurchsichtig), der steuert, wie sichtbar der Stempel auf der Seite ist.
  • PdfDocument.FromFile(path): Lädt das vorhandene PDF, das gestempelt werden soll.
  • ApplyStamp(stamper): Wendet den Stempel auf alle Seiten des Dokuments an und gibt den modifizierten PdfDocument zurück.

Lernen Sie, PDFs mit IronPDF for Python zu bearbeiten und zu stempeln!

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.