Diagramme in PDFs rendern Zusammen mit leistungsstarken HTML-zu-PDF-Konvertierungsfunktionen bietet IronPDF volle Unterstützung für die JavaScript-Darstellung - einschließlich Unterstützung für Canvas- und Grafikdarstellung. Diese volle Unterstützung für JavaScript ermöglicht es Entwicklern, hochwertige PDFs mit vollständig gerenderten Diagrammen zu erstellen, einschließlich 3D-Diagrammen und Polygonen. Einige unterstützte Diagramme umfassen: C3.js D3.js Highcharts Zunächst müssen wir den HTML-Inhalt erstellen, der zur Erzeugung unseres PDF-Dokuments verwendet wird. Dieses HTML enthält eingebettetes JavaScript, um ein Balkendiagramm mit der C3-Bibliothek zu erzeugen. Die Funktion setTimeout stellt sicher, dass nach 1 Sekunde window.ironpdf.notifyRender() aufgerufen wird, um IronPDF zu signalisieren, dass die Seite gerendert werden kann, sobald die Ausführung des JavaScripts abgeschlossen ist. Nun können wir sehen, wie dies in ein leicht lesbares PDF-Dokument gerendert wird. Zuerst erstellen wir eine neue ChromePdfRenderer-Instanz, die verwendet wird, um auf die leistungsstarke Rendering-Engine von IronPDF zuzugreifen und die erweiterte JavaScript-Darstellung auf der HTML-Seite zu ermöglichen. Als nächstes haben wir drei verschiedene Optionen, die mit der RenderingOptions-Klasse festgelegt werden. Die erste, EnableJavaScript = true, stellt sicher, dass das JavaScript in unserem Beispiel-HTML-Dokument beim Rendern der HTML-Seite ausgeführt wird. WaitFor.JavaScript() wird verwendet, um den Renderprozess zu pausieren, bis das gesamte JavaScript ausgeführt wurde, um sicherzustellen, dass das Diagramm ordnungsgemäß gerendert wird. Die dritte Option, CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print, legt den CSS-Medientyp auf Druck fest, um die Stile für die PDF-Darstellung zu optimieren. Der nächste Schritt ist es, das zuvor erstellte HTML-Dokument endgültig in eine PDF-Datei zu rendern. Dies geschieht über die Methode RenderHtmlAsPdf, die die Variable htmlWithJs übernimmt und das HTML und JavaScript in ein neues PDF-Dokument umwandelt. Schließlich kann das PDF-Dokument mit der Methode SaveAs gespeichert werden. Nun haben Sie ein neues PDF-Dokument mit einem vollständig gerenderten Diagramm, das mit HTML und JavaScript erstellt wurde. Entdecken Sie, wie Sie JavaScript mit IronPDF in PDF umwandeln können. Auf GitHub ansehen Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/js-charts-to-pdf ZIP herunterladen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation Sprachpakete herunterladen IronPDF DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 16,154,058 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe