Soporte para Unicode y UTF-8

IronPDF for Python admite completamente el texto Unicode, lo que permite que los documentos PDF contengan caracteres de cualquier idioma o escritura — incluyendo chino, árabe, tailandés, y muchos otros — sin ninguna configuración especial.

Empezando

Simplemente incluye caracteres Unicode en tu cadena HTML y pásala a RenderHtmlAsPdf. El motor de renderizado basado en Chrome de IronPDF maneja la selección de fuentes y la codificación de caracteres automáticamente.

Entender el código

  • RenderHtmlAsPdf(html): Acepta una cadena HTML que contiene texto Unicode en cualquier idioma. El renderizador resuelve las fuentes del sistema apropiadas para mostrar los caracteres correctamente.
  • SaveAs("Unicode.pdf"): Guarda el PDF resultante, con todos los caracteres Unicode incrustados y codificados en el archivo de salida.

Cómo funciona el renderizado Unicode

IronPDF utiliza el motor de renderizado de Chrome, que — como un navegador web estándar — selecciona automáticamente la fuente del sistema apropiada para cada rango Unicode. Caracteres de CJK (chino, japonés, coreano), árabe, tailandés y otros guiones se renderizan utilizando las fuentes disponibles en el sistema operativo anfitrión.

Disponibilidad de fuentes

Para entornos de producción, asegúrese de que las fuentes que cubran los guiones requeridos estén instaladas en el servidor. Si un script no se está renderizando correctamente, agrega una fuente explícita mediante una etiqueta <link> de Google Fonts o un archivo de fuente alojado localmente referenciado con un BaseUrl.

¡Aprende a generar PDFs con IronPDF for Python!

¿Listo para empezar?
Versión: 2026.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.