IRONSOFTWAREHOME
Schriftarten in HTML zu PDF
from ironpdf import *
 
html_with_font = '''<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">
                   <p style="font-family: \'Lobster\', serif; font-size:30px;" > Hello Google Fonts</p>'''
 
# Instantiate Renderer
renderer = ChromePdfRenderer()
renderer.RenderingOptions.WaitFor.RenderDelay(500)
 
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf(html_with_font)
 
# Export to a file or Stream
pdf.SaveAs("font.pdf")
pip install ironpdf
Schriftarten in HTML zu PDF

Schriftarten in HTML zu PDF

IronPDF for Python ruft Google Fonts ab und bettet diese in PDF-Dokumente ein, wobei die benutzerdefinierte Typografie aus Ihrer HTML-Quelle genau so erhalten bleibt, wie sie in einem Browser erscheint.

Einstieg

Beinhaltet einen Google Fonts <link>-Tag in Ihrer HTML-Zeichenkette und wendet die Schriftartfamilie über Inline-CSS oder einen <style>-Block an. Legen Sie eine kurze WaitFor.RenderDelay fest, um IronPDF Zeit zu geben, die Schriftartdatei herunterzuladen, bevor das Rendern beginnt.

Den Code verstehen

  • <link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">: Standard Google Fonts stylesheet link. IronPDF folgt diesem Link und lädt die Schrift während der Darstellung herunter.
  • font-family: 'Lobster', serif: Wendet die Google-Schriftart auf das Element an. Fällt die Schriftladungen aus, wird auf die serif Falle zurückgegriffen.
  • WaitFor.RenderDelay(500): Gibt dem Renderer Zeit, die Remote-Schriftart zu holen und anzuwenden, bevor die Seite erfasst wird. Erhöhen Sie dies, wenn Schriften im Ausgabeformat noch fehlen.
  • RenderHtmlAsPdf(html_with_font): Rendert das HTML - einschließlich der geladenen Remote-Schriftart - als PDF.

Einbettung von Schriftarten

IronPDF bettet die heruntergeladene Schrift direkt in das Ausgabepdf ein, um sicherzustellen, dass das Dokument auf jedem System korrekt angezeigt wird, auch ohne Internetzugang. Für Produktionsumgebungen mit strengen ausgehenden Netzwerk-Richtlinien erwägen Sie, Schriften lokal zu hosten und diese mit einem BaseUrl zu referenzieren.

Lernen Sie, HTML mit IronPDF for Python in PDF zu konvertieren!

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 $