Rendering von Diagrammen und Grafiken in PDFs

IronPDF kann Webseiten mit Diagrammen, Grafiken und anderen Elementen darstellen, die mit modernen JavaScript-Technologien erstellt wurden.

IronPDF unterstützt WebGL, so dass es Elemente aus dem Web-Canvas mit den Hardware-Grafikfähigkeiten des Rechners verarbeiten kann.

IronPDF unterstützt alle Diagrammbibliotheken von Drittanbietern, einschließlich:

  • C3.js
  • D3.js
  • Highcharts

    Die Methode setEnableJavaScript des ChromePdfRenderOptions-Objekts ermöglicht es dem Entwickler, die Verarbeitung von JavaScript, das intern oder extern innerhalb einer Webseite referenziert wird, zu aktivieren. Diese Eigenschaft muss auf true gesetzt werden, damit IronPDF das JavaScript verarbeiten kann, das zum Rendern der Diagramme und Grafiken auf einer Webseite benötigt wird.

    Die setRenderDelay konfiguriert IronPDF so, dass das Interpretieren des JavaScript einer Webseite um eine festgelegte Zeitdauer (in Millisekunden) hinausgezögert wird, nachdem das DOM geladen wurde. Diese Methode ist nützlich, um sicherzustellen, dass der HTML-zu-PDF-Konverter von IronPDF Inhalte erfasst, die Sekunden nach Beendigung des Ladevorgangs durch den Browser auf einer Webseite erscheinen. Dies ist besonders wichtig für asynchronen JavaScript-Code, der viel Zeit in Anspruch nimmt.

    Verweisen Sie auf das JavaScript Charts to PDF Code Example für weitere Details zu zusätzlichen Methoden, die in der ChromePdfRenderOptions-Klasse verfügbar sind.