Polices personnalisées dans HTML vers PDF
Le rendu au pixel près des documents PDF d'IronPDF à partir de documents HTML comprend également le rendu précis des polices web personnalisées, y compris les icônes de polices fournies par des bibliothèques telles queFont Awesome etComposants Bootstrap.
IronPDF prend en charge les polices CSS WOFF et SVG personnalisées. Cela inclut les polices web personnalisées fournies par des fonderies de caractères en ligne telles quePolices de caractères Google.
Pour convertir correctement une page web contenant une ou plusieurs polices personnalisées en PDF, les développeurs doivent définir un délai de rendu PDF sur le moteur de rendu HTML vers PDF d'IronPDF. Pour ce faire, définissez la propriété renderDelay
d'une instance ChromePdfRenderOptions
à une valeur appropriée en utilisant sa méthode setRenderDelay, comme le montre l'exemple ci-dessus. Une valeur minimale de 500 millisecondes(ou une demi-seconde) suffit dans la plupart des cas à garantir que toutes les polices et icônes personnalisées sont entièrement chargées avant qu'IronPDF ne convertisse l'ensemble du contenu de la page web en PDF.
Notez toutefois que les polices web ne fonctionnent pas sur les Windows Apps hébergées par Azure pour des raisons de sécurité.