PDFs: Seitenreihenfolge umkehren

“pdftk” ist ein mächtiges Kommonadozeilen-PDF-Bearbeitungstool (siehe manpage oder pdftk-home).

Mein aktueller Anwendungfall war, dass ich die Seitenreihenfolge von PDFs umdrehen möchte, also die letzte als erstes, die vorletzte als zweites usw. Mit pdftk geht das so:

pdftk input.pdf cat end-1 output output.pdf

Oder als Script, das die Datei “in-place” ersetzt:

#!/bin/bash
#
# Kehrt die Seitenreihenfolge eines PDF um
#
# Usage: pdfreverse.sh xx.pdf...

for fn in "$@" ; do
    echo "$fn..."
    pdftk "$fn" cat end-1 output "$fn".reverse \
        && mv "$fn".reverse "$fn"
done

Anhang: Installation

Unter Ubuntu trivial: apt-get install pdftk
Unter MacOS muss man es sich von der Homepage herunterladen – habe ich aber noch nicht gemacht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert