Unterdrücken von Duplex für Einzelseiten in PDF

Unterdrücken von Duplex für Einzelseiten in PDF

Ich habe mehrere Dokumente (PDF, Quelle vorhanden), von denen einige eine ungerade Seitenzahl haben. Ich möchte diese zusammenführen (bisher kein Problem mit pdftk) und sicherstellen, dass jedes Dokument auf einem neuen Blatt Papier beginnt, auch wenn ich im Duplex-Modus drucke.

Für jede letzte Seite eines Teildokuments mit ungeraden Seiten sollte der Duplexdruck deaktiviert werden.

Wie ist das möglich?

Antwort1

Fügen Sie einfach nach jedem Dokument mit einer ungeraden Seitenzahl eine leere Seite ein. Vorausgesetzt, Sie haben ein PDF, das aus einer einzigen leeren Seite mit dem Namen besteht /path/to/blank.pdf, wird dies im Folgenden automatisch erledigt.

pdftk $(for i in *.pdf; do echo $i; pdftk $i dump_data | perl -ne 'print "/path/to/blank.pdf\n" if (m/NumberOfPages: (\d+)/ && $1 % 2 == 1)'; done) cat output merged.pdf

verwandte Informationen