So komprimieren Sie PDF unter Linux [GUI & Terminal]
Kurz: Erfahren Sie, wie Sie die Größe einer PDF-Datei unter Linux reduzieren. Sowohl Befehlszeilen- als auch GUI-Methoden wurden diskutiert.
Ich füllte ein Bewerbungsformular aus und bat darum, die erforderlichen Dokumente im PDF-Format hochzuladen. Kein großes Problem. Ich sammelte alle gescannten Bilder und kombinierte sie in einem PDF mit gscan2pdf-Tool.
Das Problem trat auf, als ich versuchte, diese PDF-Datei hochzuladen. Der Upload ist fehlgeschlagen, weil die maximale Dateigröße überschritten wurde. Dies bedeutete nur, dass ich die Größe der PDF-Datei irgendwie reduzieren musste.
Jetzt können Sie eine Online-PDF-Komprimierungswebsite verwenden, aber ich vertraue ihnen nicht. Eine Datei mit wichtigen Dokumenten, die auf einen unbekannten Server hochgeladen werden, ist keine gute Idee. Sie können nie sicher sein, dass sie keine Kopie Ihres hochgeladenen PDF-Dokuments aufbewahren.
Dies ist der Grund, warum ich es vorziehe, PDF-Dateien auf meinem System zu komprimieren, anstatt sie auf einen zufälligen Server hochzuladen.
In dieser Kurzanleitung zeige ich Ihnen, wie Sie die Größe von PDF-Dateien unter Linux reduzieren können. Ich zeige sowohl Befehlszeilen- als auch GUI-Methoden.
Methode 1: Reduzieren Sie die PDF-Dateigröße in der Linux-Befehlszeile
Sie können das Ghostscript-Befehlszeilentool zum Komprimieren einer PDF-Datei verwenden. Die meisten Linux-Distributionen enthalten bereits die Open-Source-Version von Ghostscript. Sie können jedoch immer noch versuchen, es zu installieren, nur um sicherzugehen.
Verwenden Sie auf Debian/Ubuntu-basierten Distributionen den folgenden Befehl, um Ghostscript zu installieren:
sudo apt install ghostscript
Nachdem Sie nun sichergestellt haben, dass Ghostscript installiert ist, können Sie den folgenden Befehl verwenden, um die Größe Ihrer PDF-Datei zu reduzieren:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed_PDF_file.pdf input_PDF_file.pdf
Im obigen Befehl sollten Sie den korrekten Pfad der Eingabe- und Ausgabe-PDF-Datei hinzufügen.
Der Befehl sieht beängstigend und verwirrend aus. Ich empfehle, das meiste davon zu kopieren und einzufügen. Was Sie wissen müssen, ist der Parameter dPDFSETTINGS. Dies bestimmt den Komprimierungsgrad und damit die Qualität Ihrer komprimierten PDF-Datei.
dPDFSETTINGS | Beschreibung |
/ druckvorstufe (Standard) | Höhere Ausgabequalität (300 dpi), aber größere Größe |
/ ebook | Ausgabe mittlerer Qualität (150 dpi) mit moderater Ausgabedateigröße |
/ bildschirm | Geringere Ausgabequalität (72 dpi), aber kleinstmögliche Ausgabedateigröße |
Beachten Sie, dass einige PDF-Dateien möglicherweise nicht oder nur wenig komprimiert werden. Das Anwenden der Komprimierung auf einige PDF-Dateien kann sogar zu einer Datei führen, die größer als das Original ist. In solchen Fällen können Sie nicht viel tun.
Methode 2: Komprimieren Sie PDF-Dateien unter Linux mit dem GUI-Tool
Ich verstehe, dass nicht jeder mit dem Befehlszeilentool vertraut ist. Die PDF-Editoren unter Linux helfen bei der Komprimierung nicht viel. Aus diesem Grund haben wir bei It’s FOSS daran gearbeitet, eine GUI-Version des Ghostscript-Befehls zu erstellen, den Sie oben gesehen haben.
Panos vom FOSS-Team arbeitete an der Erstellung eines Python-Qt-basierten GUI-Wrappers für das Ghostscript. Das Tool bietet Ihnen eine einfache Benutzeroberfläche, in der Sie Ihre Eingabedatei auswählen, eine Komprimierungsstufe auswählen und auf die Schaltfläche Komprimieren klicken können, um die PDF-Datei zu komprimieren.
Die komprimierte PDF-Datei wird im selben Ordner wie die ursprüngliche PDF-Datei gespeichert. Ihre ursprüngliche PDF-Datei bleibt unberührt. Die komprimierte Datei wird umbenannt, indem -compressed an den ursprünglichen Dateinamen angehängt wird.
Wenn Sie mit der Komprimierung nicht zufrieden sind, können Sie eine andere Komprimierungsstufe auswählen und die Datei erneut komprimieren.
Den Quellcode des PDF Compressors finden Sie in unserem GitHub Repository. Damit Sie das Tool problemlos verwenden können, haben wir es im AppImage-Format gepackt. In dieser Anleitung erfahren Sie, wie Sie AppImage verwenden.
Bitte beachten Sie, dass sich das Tool in einem frühen Entwicklungsstadium befindet. Möglicherweise treten einige Probleme auf. Wenn Sie dies tun, lassen Sie es uns bitte in den Kommentaren wissen oder noch besser, reichen Sie hier einen Fehler ein.
Wir werden versuchen, in zukünftigen Versionen weitere Pakete (Snap, Deb, PPAs usw.) hinzuzufügen. Wenn Sie Erfahrung mit der Entwicklung und Verpackung haben, können Sie uns gerne helfen.
Möchten Sie, dass das FOSS-Team in Zukunft an der Entwicklung weiterer kleiner Desktop-Tools arbeitet? Ihr Feedback und Ihre Vorschläge sind willkommen.
Gefällt dir, was du liest? Bitte teilen Sie es mit anderen.
- Facebook188
- Twitter33
- LinkedIn1
- Reddit0
- Tasche0