Unsere Anwendung ist browserbasiert und bietet eine Druckfunktion, die direkt im Browser aufgerufen wird. Wenn Nutzer*innen diese Funktion verwenden, wird der Druckvorgang clientseitig, also im jeweiligen Webbrowser, gestartet. Dabei nutzt die Anwendung die integrierte Druckfunktion des Browsers (z. B. über Strg+P oder eine entsprechende Schaltfläche – siehe 1).

Da die Darstellung auf dem Bildschirm (Bildschirmansicht) und die Umsetzung durch die Druckengine des Browsers voneinander abweichen können, kann es vorkommen, dass der Ausdruck anders aussieht als die Anzeige im Browser. Gründe dafür können sein:
- Unterschiedliche Druckränder oder Skalierungen je nach Browsereinstellung
- Fehlende oder anders interpretierte CSS-Druckstile
- Nicht exakt übertragene Schriftarten, Abstände oder Formatierungen
Wird hingegen die PDF-Funktion(siehe 2) der Anwendung genutzt, erzeugt die Anwendung ein serverseitig gerendertes PDF-Dokument. Dieses PDF enthält eine formatierte Version der gewünschten Inhalte, bei der das Layout genau definiert ist. Wird dieses PDF anschließend gedruckt, entspricht der Ausdruck exakt dem, was in der PDF-Vorschau angezeigt wird.