Polices personnalisées dans HTML vers PDF

Le rendu haute fidélité des documents PDF par IronPDF à partir de documents HTML inclut également le rendu précis des polices web personnalisées, y compris les icônes de polices fournies par des bibliothèques telles que Font Awesome et Bootstrap Components.

IronPDF prend en charge les polices CSS WOFF et SVG personnalisées. Cela inclut des polices web personnalisées fournies par des fonderies de caractères en ligne telles que Google Fonts.

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 en PDF d'IronPDF. Pour ce faire, réglez la propriété renderDelay d'une instance de ChromePdfRenderOptions à une valeur appropriée en utilisant sa méthode setRenderDelay, comme montré dans l'exemple ci-dessus. Une valeur minimale de 500 millisecondes (ou une demi-seconde) suffira dans la plupart des cas pour garantir que toutes les polices/icônes personnalisées se chargent complètement avant qu'IronPDF ne convertisse tout le 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é.