Viele der Dokumente, die Sie erhalten, liegen im PDF-Format vor. Manchmal müssen diese PDFs manipuliert werden. Beispielsweise müssen möglicherweise Seiten entfernt oder hinzugefügt werden, oder Sie müssen möglicherweise eine bestimmte Seite signieren oder ändern.
Ob gut oder schlecht, das ist die Realität, in der wir alle leben.
Es gibt einige ausgefallene Tools für grafische Benutzeroberflächen, mit denen Sie PDFs bearbeiten können, aber ich habe mich immer am wohlsten mit der Befehlszeile gefühlt. Von den vielen Befehlszeilen-Tools für diese Aufgabe verwende ich qpdf
, wenn ich eine PDF-Datei ändern möchte und poppler-utils
.
Installieren
Unter Linux können Sie qpdf
installieren und poppler-utils
Verwenden Sie Ihren Paketmanager (z. B. apt
oder dnf
.) Zum Beispiel auf Fedora:
$ sudo dnf install qpdf poppler-utils
Verwenden Sie unter macOS MacPorts oder Homebrew. Verwenden Sie unter Windows Chocolatey.
qpdf
Das qpdf
Der Befehl kann viel, aber ich benutze ihn hauptsächlich für:
- Aufteilen einer PDF-Datei in separate Seiten
- Verketten oder Kombinieren von PDFs in einer Datei
So teilen Sie eine PDF-Datei in separate Seiten auf:
qpdf --split-pages original.pdf split.pdf
Dies erzeugt Dateien wie split-01.pdf
, split-02.pdf
, und so weiter. Jede Datei ist eine einseitige PDF-Datei.
Das Verketten von Dateien ist etwas subtiler:
qpdf --empty concatenated.pdf --pages split-*.pdf --
Das ist qpdf
tut standardmäßig. Der --empty
Option weist qpdf an, mit einer leeren Datei zu beginnen. Die beiden Bindestriche (--
) am Ende signalisiert, dass keine weiteren Dateien zu verarbeiten sind. Dies ist ein Fall, in dem die Parameter eher ein internes Modell widerspiegeln als das, wofür die Leute es verwenden, aber zumindest läuft es und erzeugt gültige PDFs!
poppler-utils
Verwandte Inhalte
Dieses Paket enthält mehrere Dienstprogramme, aber das, das ich am häufigsten verwende, ist pdftoppm, das PDF-Dateien in portable Pixmap (ppm
) Bilddateien. Normalerweise verwende ich es, nachdem ich Seiten mit qpdf
geteilt habe und muss eine bestimmte Seite in ein Bild konvertieren, das ich ändern kann. Die ppm
Das Format ist nicht sehr bekannt, aber das Wichtigste daran ist, dass die meisten Bildbearbeitungsmethoden, einschließlich ImageMagick, Pillow und viele andere Optionen, damit funktionieren. Die meisten dieser Tools können Dateien auch wieder als PDF speichern.
Arbeitsablauf
Mein üblicher Arbeitsablauf ist:
- Verwenden Sie
qpdf
um das PDF in Seiten aufzuteilen. - Verwenden Sie
poppler-utils
um die zu ändernden Seiten in Bilder umzuwandeln. - Ändern Sie die Bilder nach Bedarf und speichern Sie sie als PDF.
- Verwenden Sie
qpdf
um die Seiten wieder zu einem PDF zu verketten.
Andere Tools
Es gibt viele großartige Open-Source-Befehle, um mit PDFs umzugehen, egal ob Sie sie verkleinern, aus Textdateien erstellen, Dokumente konvertieren oder Ihr Bestes geben, um sie ganz zu vermeiden. Was sind Ihre bevorzugten Open-Source-PDF-Dienstprogramme? Bitte teilen Sie sie in den Kommentaren.