Renderización de Gráficos y Gráficas en PDFs

IronPDF puede renderizar páginas web que contienen gráficos, gráficas y otros elementos construidos con tecnologías modernas de JavaScript.

IronPDF admite WebGL, lo que le permite procesar elementos construidos en lienzos web utilizando las capacidades gráficas de hardware de la máquina.

IronPDF admite todas las bibliotecas de gráficos de terceros, incluyendo:

  • C3.js
  • D3.js
  • Highcharts

El método setEnableJavaScript del objeto ChromePdfRenderOptions permite al desarrollador habilitar el procesamiento de JavaScript referenciado interna o externamente dentro de una página web. Esta propiedad debe establecerse en verdadero para permitir que IronPDF procese el JavaScript necesario para renderizar los gráficos en una página web.

El setRenderDelay configura IronPDF para posponer la interpretación del JavaScript de una página web durante una cantidad de tiempo específica (en milisegundos) después de haber cargado su DOM. Este método es útil para garantizar que el conversor de HTML a PDF de IronPDF capture el contenido que aparece en una página web segundos después de que el navegador termine de cargarla inicialmente. Esto es particularmente relevante para el código JavaScript asíncrono que tarda mucho tiempo en completarse.

Consulte el ejemplo de código PDF de gráficos de JavaScript para obtener más detalles sobre los métodos adicionales disponibles en la clase ChromePdfRenderOptions.


Renderizar gráficos JavaScript en PDF

  1. Agregue IronPDF a su proyecto Maven:
  2. Utilice ChromePdfRenderOptions para habilitar JavaScript y configurar el tipo de retardo/medio.
  3. Representa HTML (cadena en línea, archivo o URL) usando PdfDocument.renderHtmlAsPdf(...).
  4. Guarde la salida con saveAs(...).

Aprenda a activar JavaScript para la renderización de PDF

¿Listo para empezar?
Versión: 2026.3 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

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