13.6. Generierung von PDF-Dokumenten aus Druckaufträgen#
Durch die Installation des Pakets univention-printserver-pdf wird ein Druckserver um den speziellen Druckertyp cups-pdf erweitert, der eingehende Druckaufträge in das PDF-Format umwandelt und für den jeweiligen Benutzer lesbar in ein Verzeichnis auf dem Druckserver ausgibt. Nach der Installation des Pakets sollte univention-run-join-scripts aufgerufen werden.
Beim Anlegen eines PDF-Druckers im UMC-Modul Drucker (siehe Konfiguration von Druckerfreigaben) muss als Protokoll cups-pdf:/
ausgewählt werden, das Ziel-Feld bleibt leer.
Als Drucker-Hersteller muss PDF
und als Drucker-Modell Generic CUPS-PDF Printer
ausgewählt werden.
Das Zielverzeichnis für die generierten PDF-Dokumente wird über die Univention Configuration Registry Variable cups/cups-pdf/directory
festgelegt. Standardmäßig wird es auf /var/spool/cups-pdf/%U
gesetzt, so dass cups-pdf für jeden Benutzer ein eigenes Verzeichnis verwendet.
Anonym eingegangene Druckaufträge werden in das durch die Univention Configuration Registry Variable cups/cups-pdf/anonymous
vorgegebene Verzeichnis ausgegeben (Standardeinstellung: /var/spool/cups-pdf/
).
In der Grundeinstellung werden die generierten PDF-Dokumente unbegrenzt aufbewahrt. Wird die Univention Configuration Registry Variable cups/cups-pdf/cleanup/enabled
auf true
gesetzt werden alte PDF-Druckaufträge über einen Cron-Job gelöscht. Die Aufbewahrungszeit in Tagen kann mit der Univention Configuration Registry Variable cups/cups-pdf/cleanup/keep
konfiguriert werden.