...
Technisch wird das HTML hier an einen Headless Chrome via Puppeteer übergeben.
Druck PDF
Bei der Ausgabe "Druck PDF" wird das HTML serverseitig zu einem PDF umgewandelt und zum Download angeboten.
...
Es kann im Dialog ein Profil gewählt werden, welches auf das Druck-PDF angewendet wird. Damit kann zum Beispiel ein Low-Res-PDF erzeugt werden.
Kontext-Hierarchie
Es gibt verschiedene Ebenen, in welchen Informationen als Kontext für die Generierung gespeichert werden können.
Generierung Konfiguration (PrintRenderConfiguration) → Unabhängig des Inhalts, unabhängig der speziellen Generierung
Bsp. Umbruchverhalten, Beginn Seitenzahl, Formatierung Inhaltsverzeichnis, Callas Profil
Dokument (PrintDocument), Inhalt (PrintPage) → Abhängig des Inhalts, unabhängig der speziellen Generierung
Bsp. Warengruppe
Generierung Kontext (PrintRenderContext) → Abhängig des Inhalts, abhängig der speziellen Generierung
Bsp. Sprache, Ausgabekanal (Browser, PDF)