Zusammenführen von zwei a5-Seiten in einem einzigen DIN-a4-Seite (ohne pdfnup)
Ich bin mit Dompdf zu generieren, A5 pdf-Dokumente aus html-template und Pdfnup (Teil von Pdfjam) zu kombinieren, Sie in ein nettes einzigen A4-Blatt, die hilft, das spart etwas Papier beim drucken 🙂
# Generate an a5 pdf
php dompdf.php mytemplate.html -p 'A5' -f a5doc.pdf
# combine two copies of the generated A5 into a single A4 page
pdfnup a5doc.pdf a5doc.pdf --nup '2x1'
Das funktioniert gut; obwohl der zweite Schritt zwingt mich zu installieren, eine riesige Menge von Abhängigkeiten (d.h. Tex-Latex, pdftex, ecc.) und würde meine Unordnung Produktions-server. Ich Frage mich, ob gibt es eine Möglichkeit, zu kombinieren, die erzeugten Dokumente ohne tatsächlich Pdfnup. Zum Beispiel, gibt es eine Möglichkeit, dies zu tun, mit pdftk?
Vielen Dank im Voraus!
-nup
Möglichkeitpdfnup
sollte gelesen werden als--nup
.- Haben Sie realisiert diese Aufgabe? Wenn ja, hast du den Hinweis von Kurt Pfeifle? Ich bin nicht wirklich sicher, wie Sie Sie ändern die angegebenen Parameter, passend zu Ihrem problem. Wenn Sie erfolgreich war, konnte Sie vielleicht teilen, (einen Teil) Ihre Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie es mit einer Kombination aus Ghostscript und pdftk.
Hier ist, wie: https://superuser.com/questions/191373/linux-based-tool-to-chop-pdfs-into-multiple-pages/192293#192293 .
Dem oben verlinkten Beispiel zeigt, wie das teilen von Seiten in die Hälfte. Ändern Sie einfach die Schritte entsprechend, mit unterschiedlichen Parametern zu...
pdftk
.Update:
Hinweis: würden Sie verwenden möchten, entweder von pdftk ist
multistamp
odermultibackground
Operationen (NICHT: seineshuffle
Betrieb!) um die gewünschte Endergebnis.pdftk shuffle
auch für die Zusammenführen die linken und rechten Hälften? Wie?Unter Debian/Ubuntu konnte ich Sie Zusammenführen 2xA5 zu 1xA4 für den Druck, mit einfachen Befehlen, von:
function pdfa5toa4() {pdftk A=$1 B=$2 cat A1east B1east output - | pdf2ps -dLanguageLevel=3 - - | psnup -2 -Pa5 -pa4 | ps2pdf -dCompatibility=1.4 - $3}
und mit pdfa5toa4 A5-1.pdf-A5-2.die pdf-Ausgabe.pdfBasierend auf Kurt Pfeifle Antwort den code mit der unix-shell (ich hielt auch die Linie für libreoffice):
Bitte beachten Sie, dass die Schriftarten eingebettet, die in das ursprüngliche Dokument wird verdoppelt in der letzten PDF.
Diese Prozedur erzeugt eine spiegelbildliche Ausrichtung daher die bedruckte A4-Papier geschnitten werden kann, in der Mitte und die beiden A5-Seiten wird diese Schnittkante an Ihrer Unterseite.