Rendering von Diagrammen in PDFs

Wenn Diagramme mit JavaScript geladen werden, ist es wichtig, dass genügend Zeit für die Ausführung von JavaScript eingeplant wird. Im obigen Code haben wir die JavaScript-Ausführung mit der enableJavaScript-Eigenschaft aktiviert.

Die waitFor-Eigenschaft wird verwendet, um den Renderprozess zu verzögern und auf die Ausführung von JavaScript zu warten. Diese spezifische Konfiguration, die WaitForType.JavaScript verwendet, wartet, bis die Funktion window.ironpdf.notifyRender im Skript aufgerufen wird oder bis die maximale Wartezeit erreicht ist.

Außerdem sorgt die CSS-Medienoption dafür, dass die Ansicht und das Layout des HTML-Inhalts den Bildschirmeinstellungen entsprechen.