Mehrere Seiten pro Blatt (PDF)

8

Ich benutze die folgenden Ghostscript- Befehle

pdf2ps input.pdf - | psnup -pA4 -4 >> output.ps
ps2pdf output.ps output.pdf
rm output.ps

um mehrere Seiten (in diesem Fall 4) von der Eingabedatei zu einem Blatt in der Ausbruchsdatei zusammenzuführen.

Wie kann ich das Pipelining so ändern, dass ich nicht zwei Befehle verwenden muss, sondern nur einen einzigen Liner? Gibt es ein anderes Befehlszeilentool, das dasselbe tut und direkt mit PDF-Dateien arbeiten kann?

smihael
quelle
1
Der erste Teil der Frage ist gelöst - ich habe verwendet: pdf2ps input.pdf - | psnup -pA4 -4 | ps2pdfwr - >> output.pdf Wie wäre es mit dem zweiten Teil? Ich konvertiere immer noch PDF in PS und dann wieder zurück ... Kann dies optimiert werden?
Smihael

Antworten:

9

Es gibt PDFjam , pdfnupmit dem Sie im Grunde die gleichen Dinge tun können wie psnup.

Thomas W.
quelle
Vielen Dank! Das ist viel besser, da es bereits als Abhängigkeit von anderen PDF-Anwendungen kommt und sogar in unseren Schulcomputerpools installiert ist :)
Smihael
Es freut mich, dass ich helfen konnte!
Thomas W.
4
Für alle, die sich fragen - der resultierende Befehl lautet: pdfnup --nup 2x2 --suffix '2x2' Dokumente / input.pdf
smihael
0

Ich liebe pdftk, eine schnelle Suche auf Google wird Sie dazu führen. Es gibt eine cmdline für Linux und eine GUI für Windows und eine tragbare USB-Version für Windows. Ziemlich schlau.

Johnnie
quelle