Bitmaps und Bilder einbetten
from ironpdf import *
import base64

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Example 1: From an Image File or Bytes
with open(".\icons\iron.png", "rb") as f:
    pngBinaryData = f.read()
    imgDataUri = "data:image/png;base64," + base64.b64encode(pngBinaryData).decode("utf-8")
    imgHtml = f"<img src='{imgDataUri}'>"

pdf = renderer.RenderHtmlAsPdf(imgHtml)
pdf.SaveAs("embedded_example_1.pdf")
pip install ironpdf
Bitmaps und Bilder einbetten

Bitmaps und Bilder einbetten

IronPDF for Python kann rohe Bildbyte-Inhalte in PDFs umwandeln.

Nachdem der Bytestream aus der Datenquelle gelesen wurde (z. B. aus einer Datenbank, einer Netzwerkverbindung oder einer Datei), decode in eine Zeichenkette umwandeln und eine HTML-Zeichenkette erstellen, die ihn als base64-kodiertes src-Attribut für ein img-Element beinhaltet:

Rufen Sie danach die RenderHtmlAsPdf-Methode mit der HTML-Zeichenkette als Argument auf!

Die Stärke von IronPDF liegt in seiner Nutzung von HTML als Designsprache. Bringen Sie Ihre Medien in etwas, das gültiges HTML darstellt, und lassen Sie IronPDF den Rest für Sie erledigen.

Lernen Sie noch heute, PDFs mit IronPDF for Python zu erstellen!
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.11gerade veröffentlicht