Polices personnalisées dans HTML vers PDF

IronPDF for Python récupère et intègre les polices Google dans les documents PDF, préservant la typographie personnalisée de votre source HTML exactement telle qu'elle apparaît dans un navigateur.

Commencer

Incluez une balise <link> de Google Fonts dans votre chaîne HTML et appliquez la famille de polices via du CSS en ligne ou un bloc <style>. Définissez un court WaitFor.RenderDelay pour donner à IronPDF le temps de télécharger le fichier de police avant que le rendu ne commence.

Comprendre le code

  • <link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet"> : Lien de feuille de style standard de Google Fonts. IronPDF suit ce lien et télécharge la police pendant le rendu.
  • font-family: 'Lobster', serif : Applique la police Google à l'élément. Le secours serif est utilisé si la police ne se charge pas.
  • WaitFor.RenderDelay(500) : Donne au moteur de rendu le temps de récupérer et appliquer la police distante avant de capturer la page. Augmentez cela si les polices manquent toujours dans le résultat.
  • RenderHtmlAsPdf(html_with_font) : Rend le HTML — y compris la police chargée à distance — comme un PDF.

Incorporation de polices

IronPDF intègre directement la police téléchargée dans le PDF de sortie, garantissant que le document s'affiche correctement sur tout système même sans accès Internet. Pour les environnements de production avec des politiques de réseau sortant strictes, envisagez d'héberger les polices localement et de les référencer avec une BaseUrl.

Apprenez à convertir HTML en PDF avec IronPDF for Python !

Prêt à commencer?
Version : 2026.6 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.