Fuentes Personalizadas en HTML a PDF
IronPDF for Python busca e inserta Google Fonts en documentos PDF, preservando la tipografía personalizada de tu fuente HTML exactamente como aparece en un navegador.
Empezando
Incluya una etiqueta <link> de Google Fonts en su cadena HTML y aplique la familia de fuentes a través de CSS en línea o un bloque <style>. Establezca un WaitFor.RenderDelay corto para dar tiempo a IronPDF de descargar el archivo de fuente antes de que comience el renderizado.
Entender el código
<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">: Enlace estándar de la hoja de estilo de Google Fonts. IronPDF sigue este enlace y descarga la fuente durante el renderizado.font-family: 'Lobster', serif: Aplica la fuente de Google al elemento. El fallback serif se usa si la fuente no se carga.WaitFor.RenderDelay(500): Da tiempo al renderizador para obtener y aplicar la fuente remota antes de capturar la página. Incrementa esto si las fuentes aún faltan en la salida.RenderHtmlAsPdf(html_with_font): Renderiza el HTML — incluyendo la fuente cargada de manera remota — como un PDF.
Incorporación de Fuentes
IronPDF inserta la fuente descargada directamente en el PDF resultante, asegurando que el documento se muestre correctamente en cualquier sistema, incluso sin acceso a internet. Para entornos de producción con políticas estrictas de red saliente, considere alojar las fuentes localmente y referenciarlas con un BaseUrl.






