Benutzerdefinierte Schriftarten in HTML zu PDF
IronPDFs pixelgenaue Wiedergabe von PDF-Dokumenten aus HTML-Dokumenten umfasst auch die präzise Wiedergabe von benutzerdefinierten Web-Schriftarten, einschließlich Schriftart-Icons, die von Bibliotheken wie Font Awesome und Bootstrap Components bereitgestellt werden.
IronPDF unterstützt benutzerdefinierte WOFF- und SVG-CSS-Schriftartenpakete. Dies umfasst benutzerdefinierte Webfonts, die von Online-Schriftgießereien wie Google Fonts bereitgestellt werden.
Um eine Webseite mit einem oder mehreren benutzerdefinierten Schriftarten ordnungsgemäß in PDF umzuwandeln, müssen Entwickler eine PDF-Render-Verzögerung in IronPDFs HTML-zu-PDF-Rendering-Engine einstellen. Dazu setzen Sie die renderDelay
-Eigenschaft einer ChromePdfRenderOptions
-Instanz auf einen geeigneten Wert, indem Sie die setRenderDelay-Methode verwenden, wie im obigen Beispiel gezeigt. Ein Mindestwert von 500 Millisekunden (oder eine halbe Sekunde) reicht in den meisten Fällen aus, um sicherzustellen, dass alle benutzerdefinierten Schrift-/Icon-Ressourcen vollständig geladen sind, bevor IronPDF den gesamten Webseiteninhalt in ein PDF umwandelt.
Bitte beachten Sie jedoch, dass Webfonts aus Sicherheitsgründen nicht mit Windows Apps funktionieren, die von Azure gehostet werden.