Hito de IronPDF: Lanzamiento del motor de renderizado de Chrome

IronPDF se creó en su primera iteración en 2015. Hay grandes hitos que han hecho avanzar este producto. En esta actualización, examinamos la versión del motor de renderizado de Chrome. Lanzamiento del motor de renderizado de Chrome

  • Actualización de: Wkhtmltopdf
  • Actualizar a: Chrome
  • Beneficio clave: Presentación
  • Ventajas secundarias: Seguridad, ahorro de tiempo.
  • Fecha de envío: 2021

Esto ha cambiado las reglas del juego para IronPDF. Aquí le explicamos cuáles fueron los principales motivos para hacerlo y qué puede esperar como resultado.

El renderizado apesta

En 2019, sustituimos Wkhtmltopdf por Chrome como núcleo de la estructura interna de IronPDF. Así se solucionaron los principales problemas que experimentaban los desarrolladores con la calidad del renderizado.

Presentación

Necesitábamos una solución que nos alejara de Wkhtmltopdf, porque su producto utiliza una versión de WebKit que no se ha actualizado en 9 años. Esto significa que no soporta HTML moderno, incluyendo CSS, Bootstrap y gráficos. Su paquete era muy restringido y no estaba realmente pensado para los casos de uso que le estábamos dando. La mayoría de nuestros competidores todavía utilizan esto o navegadores simulados portados de Java.

Además de mejorar IronPDF para nuestra base de clientes actual, el nuevo y mejorado renderizado nos ha diferenciado realmente de la competencia. Muchos desarrolladores hacen pleno uso de la prueba gratuita antes de comprar, y acaban comparando IronPDF con otros del mercado. El renderizado mejorado que ofrecemos nos da una clara ventaja.

Ejemplo de botones y texto cortados en Chrome

Ejemplo de botones y texto cortados en Chrome:

Otro ejemplo de texto cortado en Chrome

Otro ejemplo de texto cortado en Chrome

Aunque nuestro principal objetivo era mejorar la calidad del renderizado, ha habido varias ventajas secundarias al pasar a Chrome, y tener más control sobre el producto. Entre ellas figuran:

Mayor seguridad

Elegimos Chrome porque es propiedad de Google y se mantiene actualizado en materia de seguridad, lo que lo convierte en una opción más segura que muchas alternativas.

Chrome recibe actualizaciones y mejoras periódicas, así como correcciones de seguridad y errores, por parte de miles de ingenieros y voluntarios de Google. Esto proporciona al desarrollador una mayor tranquilidad, al saber que su aplicación no supone un riesgo para la seguridad.

En comparación, Wkhtmltopdf tiene vulnerabilidades de seguridad conocidas y reconocidas que abren las aplicaciones y los sitios web a ser pirateados.

Facilidad de uso

Podemos admitir cookies e inicios de sesión en el mundo real, lo que ofrece a los usuarios la posibilidad de seguir iniciando sesión para continuar imprimiendo PDF. Este es un ejemplo de toda la potencia del navegador Chrome y de cómo el uso de nuestros productos ofrece a los usuarios un mayor rendimiento y facilidad de uso.

Ahorro de tiempo

Este cambio también nos permitió introducir mejoras funcionales. Un usuario puede ahora abrir el HTML en Chrome como "vista previa de impresión" y tendrá el mismo aspecto que el software IronPDF.

Puede haber casos en los que el desarrollador necesite variar la configuración del dispositivo, el estrangulamiento y la configuración del navegador, en las Herramientas para desarrolladores de su navegador. Este cambio a Chrome significa que podemos apoyar más eficazmente el diseño responsivo, incluyendo flexbox para asegurar que las pantallas y el formato, así como el tamaño, se siguen presentando con precisión.

Esto significa que los desarrolladores pueden depurar su HTML y, una vez que parece correcto, saben que el proyecto PDF en el que están trabajando tendrá el mismo aspecto.

Funciones de personalización

Dar al usuario la posibilidad de añadir estilos, encabezados y pies de página y formularios, y básicamente la posibilidad de utilizar la herramienta de forma similar a como utilizarían Microsoft Docs.

Las opciones de redacción y compresión también pueden ser muy útiles para casos de uso concretos, ya que permiten al desarrollador personalizar el resultado.

Eficacia

La funcionalidad multithreading permite a los desarrolladores que utilizan nuestro producto renderizar varios documentos al mismo tiempo. Esto puede añadir una eficiencia significativa a su proyecto. Se ha probado y comprobado para que funcione de forma óptima en colaboración con Microsoft en su plataforma Azure, donde nuestro software se utiliza para crear certificados de graduación para profesionales certificados por Microsoft.

Generación paralela de PDF

Tiempo medio por PDF


Hitos de IronPDF:Renderizado en cromoPDFium Compatibilidad de lectura Estabilidad y rendimiento