Cómo solucionar problemas de interletraje de fuentes en IronPDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

Este problema afecta específicamente a la versión WebKit (<= 2021.3.1) de nuestra biblioteca. Los problemas de interletraje con fuentes del sistema como Arial y Arial Bold son causados por un interletraje defectuoso dentro de las fuentes del sistema de Windows. Para abordar este problema, recomendamos migrar a una versión posterior de IronPDF. A partir de la versión (>= 2021.9.3678), introdujimos la renderización con Chrome Engine, que ofrece una mejor compatibilidad y resuelve estos problemas de interletraje de fuentes.

Solución alternativa

Para solucionar el problema de interletraje de fuentes, elimine la fuente del sistema y descargue una nueva fuente (como ArialMT) de un recurso en línea. Luego, vincule esta fuente en el HTML usando @font-face:

@font-face {
    /* Define a new font family for ArialMT Regular */
    font-family: 'ArialMT Regular'; 
    font-style: normal; 
    font-weight: normal; 
    /* Specify the local source and the WOFF format for the font */
    src: local('ArialMT Regular'), url('arialmt.woff') format('woff'); 
}

A continuación, reemplace cualquier declaración de font-family: Arial; en su HTML con font-family: ArialMT Regular;, y luego renderice el PDF. Este cambio asegura que se use la fuente web en lugar de la fuente del sistema potencialmente problemática, evitando así problemas de interletraje causados por las fuentes predeterminadas del sistema.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 17,012,929 | Versión: 2025.12 recién lanzado