IRONSOFTWAREHOME
Fuentes Personalizadas en HTML a PDF
from ironpdf import *
 
html_with_font = '''<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">
                   <p style="font-family: \'Lobster\', serif; font-size:30px;" > Hello Google Fonts</p>'''
 
# Instantiate Renderer
renderer = ChromePdfRenderer()
renderer.RenderingOptions.WaitFor.RenderDelay(500)
 
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf(html_with_font)
 
# Export to a file or Stream
pdf.SaveAs("font.pdf")
pip install ironpdf
Fuentes Personalizadas en HTML a PDF

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.

¡Aprende a convertir HTML a PDF con IronPDF for Python!

¿Listo para empezar?

Versión:2026.9recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Descarga del Módulo de Python para PDF
Instalar con pip

Versión: 2026.9

  1. Descarga e instala Python 3.7+.
  2. Instala pip desde pypi.org si no está instalado ya.
  3. Ejecuta el comando anterior en el terminal.
Módulo PDF de Python
Descargar Módulo

Versión: 2026.9

Instalar manualmente en tu proyecto

  1. Descargar el paquete
  2. Ejecuta este comando desde el terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licencias desde $999