IRONSOFTWAREHOME
HTML-Inhalt effizient hinzufügen
from ironpdf import *

# Use HtmlStamper to stamp Html onto pdf
htmlStamper = HtmlStamper("<h1>Html stamp</h1>")
htmlStamper.VerticalOffset = Length(-200, MeasurementUnit.Pixel)
htmlStamper.HorizontalOffset = Length(-200, MeasurementUnit.Pixel)

# Use TextStamper to stamp text with custom font onto pdf
textStamper = TextStamper("Hello World! Stamp One Here!")
textStamper.FontFamily = "Bungee Spice"
textStamper.UseGoogleFont = True
textStamper.FontSize = 30

# Use ImageStamper to stamp images onto pdf
file_path = r'C:\Users\logo.png'
imageStamper = ImageStamper(file_path)
imageStamper.VerticalAlignment = VerticalAlignment.Top
imageStamper.MinWidth = Length(20)
imageStamper.MinHeight = Length(20)

# Use BarcodeStamper to stamp QR code/Barcode onto pdf
barcodeStamper = BarcodeStamper("IronPDF", BarcodeEncoding.Code39)
barcodeStamper.MaxHeight = Length(5)
barcodeStamper.VerticalAlignment = VerticalAlignment.Bottom
barcodeStamper.HorizontalAlignment = HorizontalAlignment.Left

stamps_list = List[Stamper]()
stamps_list.Add(htmlStamper)
stamps_list.Add(textStamper)
stamps_list.Add(imageStamper)
stamps_list.Add(barcodeStamper)

pdf = PdfDocument.FromFile("Unstamped.pdf")
pdf.ApplyMultipleStamps(stamps_list)
pdf.SaveAs("Stamped.pdf")
pip install ironpdf
HTML-Inhalt effizient hinzufügen

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.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 $