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 intern oder extern referenziertem JavaScript innerhalb einer Webseite 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.

    Mit setRenderDelay wird IronPDF so konfiguriert, dass es die Interpretation des JavaScript einer Webseite um eine bestimmte Zeit verzögert(in Millisekunden) nachdem sie ihr DOM geladen hat. 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 vor allem für asynchronen JavaScript-Code von Bedeutung, der lange Zeit für die Fertigstellung benötigt.

    Siehe dazu diecode-Beispiel für Rendering-Optionen für weitere Einzelheiten über zusätzliche Methoden, die für die Klasse "ChromePdfRenderOptions" verfügbar sind.