PDF können, insbesondere wenn sie Bilder enthalten, ganz schön viel Speicherplatz belegen. Insbesondere beim Versand der PDF-Datei per E-Mail sollte vorab geprüft werden, ob die Datei noch (möglichst verlustfrei) komprimiert werden kann.
Unter Linux ist das mit Ghostscript problemlos möglich.
Falls noch nicht vorhanden, müssen wir zuerst Ghostscript installieren:
sudo apt install ghostscript
Jetzt können wir ein PDF (input.pdf) mit dem folgenden Befehl nach "output.pdf" komprimieren:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=2.0 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
-sDEVICE=pdfwrite: Device für die Ausgabe. Hier wird der PDF-Writer verwendet.-dCompatibilityLevel=2.0: Compatibility-Level für die Ausgabe. Die aktuellste Version ist die v2.0 von 2020.-dPDFSETTINGS=/prepress: Das ist ein vordefiniertes Profil, welches als Ausgabe ein qualitativ hochwertiges PDF erstellt.-dNOPAUSE: Keine Pause nach der Konvertierung jeder Seite.dQUIET: Keine Ausgabe der Statusmeldungen auf der Konsole.dBATCH: Beendet Ghostscript automatisch, nachdem die Eingabedatei verarbeitet wurde. Verhindert das Offenbleiben der interaktiven GS-Eingabeaufforderung.sOutputFile=output.pdf: Der Name der Ausgabedatei.input.pdf: Der Name der Eingabedatei.