HTML-Inhalt effizient hinzufügen

IronPDF for Python unterstützt das Anwenden mehrerer unterschiedlicher Stempel — HTML, Text, Bild und Barcode — auf ein PDF-Dokument in einer einzigen Operation unter Verwendung von ApplyMultipleStamps.

Einstieg

Erstellen Sie einzelne Stempelobjekte für jeden Stempeltyp, fügen Sie sie einer List[Stamper]-Sammlung hinzu, und rufen Sie ApplyMultipleStamps auf einem PdfDocument auf, um alle Stempel auf einmal anzuwenden.

Den Code verstehen

  • HtmlStamper(html): Stempelt ein HTML-Fragment auf das PDF. Unterstützt VerticalOffset und HorizontalOffset, um die Position mithilfe von pixelbasierten Length-Werten fein abzustimmen.
  • TextStamper(text): Stempelt einfachen Text mit benutzerdefinierten Schriftarteinstellungen. Setzen Sie UseGoogleFont = True und FontFamily, um eine beliebige Google-Schriftart nach Namen zu verwenden.
  • ImageStamper(path): Stempelt eine Bilddatei auf das PDF. Verwenden Sie MinWidth und MinHeight, um die Stempelmaße zu steuern.
  • BarcodeStamper(value, encoding): Generiert und stempelt einen Barcode oder QR-Code. BarcodeEncoding.Code39 erzeugt einen standardmäßigen Code39-Barcode.
  • List[Stamper](): Eine typisierte Sammlung, die Stempelobjekte gemischter Typen enthält.
  • ApplyMultipleStamps(stamps_list): Wendet alle Stempel in der Liste auf jede Seite des Dokuments in einem einzigen effizienten Durchgang an.

Ausrichtung und Positionierung

Jeder Stempel unterstützt VerticalAlignment, HorizontalAlignment, VerticalOffset und HorizontalOffset für präzise Platzierung auf der Seite.

Lernen Sie, PDFs mit IronPDF for Python 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.