Führen Sie zwei PDF-Dateien mit geraden und ungeraden Seiten eines Buches zusammen


36

Ich habe zwei durchsuchbare PDF - Dokumente, sagen even.pdfund odd.pdfwas enthalten geraden und ungeraden Seiten eines Buches auf.

Ich kann jedes PDF in separate Dateien 001.pdf 002.pdf 003.pdfusw. dekompilieren . Die Frage ist, wie man sie zusammenführt.

Sie sind sowohl gerade als auch ungerade Folgen nummeriert 1, 2, 3. Wenn die Nummerierung beim Dekompilieren mit pdftkunterschiedlich wäre, zB 1, 3, 5für gerade und 2, 4, 6ungerade statt 1, 2, 3, 4, könnte ich sie einfach zusammenführen.

Kann ich das anders machen?

Antworten:


32

Eine einfache Lösung wäre, nur pdftk wie folgt zu verwenden:

pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output merged.pdf

3
Genial! Es kehrt sogar die Reihenfolge der ungeraden Seiten um, sodass ich das Dokument einfach zweimal (einmal auf jeder Seite) durch meinen Scanner laufen lassen kann, anstatt die Seiten vor dem erneuten Scannen manuell neu zu mischen.
FrederikNS

Pdftk ist die beste kostenlose Lösung. Einfach zu bedienen und Sie können ein schnelles Bash-Skript erstellen, um die verschiedenen Befehle für Sie auszuführen. Es gibt auch eine großartige Beispielseite.
Blairg23

Wie kann ich das mit dem *Parameter nutzen. Es funktioniert nicht, weil es die Dateien wie 1,10,100,101, ..., 2,20,21 ... durchläuft
Phil Roggenbuck

PERFEKT! Fügte gerade ein enormes Dokument mit 900 Seiten zusammen
Ivan,

24

Von der PDFtk-Homepage:

PDFtk hat eine spezielle Funktion, die wir speziell hinzugefügt haben, um dieses Problem beim Anordnen gescannter Seiten zu lösen: Shuffle. Angenommen, Sie haben zwei PDFs: gerade.pdf und ungerade.pdf. Dann können Sie sie wie folgt zu einem einzigen Dokument zusammenfassen:

pdftk A=odd.pdf B=even.pdf shuffle A B output collated_pages.pdf

Wenn sich Ihre geraden Seiten in umgekehrter Reihenfolge befinden, können Sie den Seitenbereich umkehren:

pdftk A=odd.pdf B=even.pdf shuffle A Bend-1 output collated_pages.pdf

Bei der Zufallswiedergabe wird jeweils eine Seite aus jedem Eingabeseitenbereich entnommen und zu einer neuen PDF-Datei zusammengefügt. Sie geben diese Bereiche nach dem Schlüsselwort shuffle an und können über mehr als zwei Bereiche verfügen.

Ein Beispiel für die Verwendung von mehr Bereichen ist:

pdftk A=odd.pdf B=even.pdf shuffle A1 B1 A5-6 B2-3 output out.pdf

In diesem Fall enthält die Ausgabe die erste Seite von A (A1), die erste Seite von B (B1), dann die fünfte Seite von A, die zweite Seite von B, die sechste Seite von A und schließlich die dritte Seite von B.


3
Zu Ihrer Information: Ich denke, Bend-1 bedeutet BDokument, von endzu Seite 1. Da das Ende nach 1 kommt, sind sie in umgekehrter Reihenfolge. Wenn es alternativ 10 Seiten wären, könnte man sagen B10-1. Ich dachte, es bedeutete, die Seiten zu biegen.
Chloe

+1 an @Chloe für die Erklärung! Ich habe mich gefragt, was die Scheiße bedeutet. Dies ist ein großartiges Gesamtbeispiel und alternative Anwendungsfälle, also auch +1 für Melgaard! Danke euch beiden!
Blairg23

8

Schauen Sie sich Sejda an - ein neues erweitertes Online-PDF-Manipulations-Tool

http://sejda.com/

Es bietet die Möglichkeit, Dokumente auf unterschiedliche Weise zusammenzuführen, und kann möglicherweise die oben genannten Anforderungen erfüllen. Die Aufgabe "Alternative und Mischung" scheint das zu tun, wonach Sie gefragt haben.

Alternative und gemischte PDF-Dateien mit Sejda.com


Ja, wenn Sie 6 Dollar im Monat bezahlen wollen.
Blairg23

3
Es hat tatsächlich eine ziemlich großzügige kostenlose Stufe für gelegentliche Benutzer
Andrea Vacondio

4

Von oben würde ich kombinieren pdftkmit mmv:

  • Zuerst platzen beide Dateien in getrennte Verzeichnisse, holen even/001.pdfund odd/001.pdfetc.
  • Verwenden Sie dann mmv '*.pdf' '#1-a.pdf'für den ungeraden Ordner mmv '*.pdf' '#1-b.pdf'den geraden Ordner.
  • Verschiebe alles in einen Ordner. Die Shell-Erweiterung *sollte jetzt ungerade Seiten vor geraden Seiten sortieren (001-a, 001-b, 002-a, 002-b usw.).
  • Verwenden Sie pdftk wie in pdftk *.pdf cat output combined.pdf

Möglicherweise müssen Sie das letzte Bit in Schleifen ausführen, beispielsweise für die ersten 30 Seiten, dann für weitere 30 Seiten usw., je nachdem, wie robust Ihre Shell-Erweiterung mit vielen Dateien ist.


3

Ich hatte eine Stunde lang nach einer Lösung gesucht, um drei große Dateien zu verarbeiten, bis ich dieses Forum gefunden und http://sejda.com/ ausprobiert hatte . Es hat erstaunliche Arbeit geleistet - genau das, was ich wollte: zwei Dokumente zusammenführen (eines mit ungeraden Seiten und das zweite mit geraden Seiten in umgekehrter Reihenfolge). Ein großartiger Online-Service, den ich jedem empfehlen würde, der große PDF-Dateien verarbeiten muss. Vielen Dank an das Sejda-Team!


1
Ein weiterer schamloser Stecker zu Sejda.
Blairg23

3

Ich benutze das kostenlose Open Source PDF Split and Merge-Modul namens Alternate Mix .

Neben der Möglichkeit, Dateien zusammenzuführen, sind auch andere interessante Vorgänge möglich.


1

Ich hatte das gleiche Problem. Eine Datei enthält die ungerade, eine Datei enthält die geraden Seiten eines gescannten Buches. Ich habe einfach die in Windows 7/8 / 8.1 integrierte Batch-Umbenennungsfunktion verwendet.

1) Teilen Sie die Seiten jedes PDFs in separate Dateien für jede Seite auf, sodass ein Ordner alle ungeraden Seiten als separate Dateien und ein anderer Ordner alle geraden Seiten enthält.

2) Bulk / Batch / Mass benennen Sie die Dateien beider Ordner auf die gleiche Weise um. Wählen Sie einfach alle Dateien in jedem Ordner und benennen Sie die erste als ein und drücken Sie Enter. Dabei werden die Dateien in jedem der beiden Ordner als (1), (2), (3) ... nummeriert.

3) Kopieren Sie im Ordner mit den ungeraden Seiten alle Dateien und fügen Sie sie direkt in denselben Ordner ein. Dabei werden Kopien der Dateien mit den ungeraden Seiten erstellt, die wie eine (1) - Kopie aussehen

4) Verschieben Sie diese kopierten Dateien in den Ordner, der die geraden Dateien enthält. Dies sortiert sie vor den geraden Seitendateien (solange die Dateien nach ihren Namen sortiert sind).

5) Fügen Sie die Dateien wieder zu einer Datei zusammen, indem Sie einfach dem neuen Benennungsschema folgen.

Um die PDF-Dateien zusammenzuführen und zu teilen, habe ich die PDF-Tools von pdfIll verwendet, die kostenlos zur Verfügung stehen.


Wenn Sie PDFill verwenden , um Seiten in den PDFs in ihre eigenen Dateien zu teilen, werden Sie nach einem Namen gefragt, damit Sie die Massenumbenennung überspringen können (da sie bereits die richtigen Namen haben). Stellen Sie sicher, dass 10 nach 9 liegt (und nicht zwischen 1 und 2). Drag and Drop funktioniert, die Add PDF Files under a FolderSchaltfläche nicht.
Trisped

0

Nun, was Sie fragen, ist etwas kompliziert, aber für den Anfang könnten Sie so etwas wie PDFs kostenlos kombinieren oder jede andere Seite ausprobieren . Wenn Sie Probleme haben, lassen Sie es mich wissen und ich kann Ihnen helfen: P

grüße cam


0

Ich denke, er entscheidet sich für ein bisschen mehr Flexibilität in der Funktionalität. Das macht Ihre Option zum Kombinieren von PDFs völlig nutzlos. Probieren Sie Online PDF besser aus . Damit kommandieren Sie zumindest ...


Bitte verwenden Sie zunächst keine Antwort, um eine andere Antwort zu kommentieren. Wenn Sie einen Autor kritisieren oder um Klärung bitten möchten, hinterlassen Sie einen Kommentar unter seinem Beitrag. Sie können jederzeit Ihre eigenen Beiträge kommentieren. Wenn Sie über eine ausreichende Reputation verfügen, können Sie jeden Beitrag kommentieren . ... (Fortsetzung)
G-Man sagt, dass Monica

(Fortsetzung) ... (2) Wie beantwortet „Online PDF“ diese Frage? Ich habe einen kurzen Blick darauf geworfen - ich habe zwei PDF-Dateien hochgeladen - und keine Option zum Verschachteln der Seiten gefunden. (3) Und selbst wenn „Online PDF“ das kann, was die Frage verlangt, gibt es irgendetwas, das es besser macht als pdftk(was in zwei Antworten erwähnt wurde)?
G-Man sagt "Monica wiedereinstellen"

0

PDFSam Basic ist kostenlos und der Zusammenführungsprozess ist viel schneller als ich es von Adobe Acrobat gewohnt bin. (Das Zusammenführen von zwei verschachtelten 50-MB-Dateien mit 200 Seiten dauerte ungefähr 3 Sekunden. Bei Adobe Acrobat hätte das Verschachteln mindestens 10 Sekunden gedauert.)

Der einzige mögliche Nachteil ist, dass Sie es auf Ihrem System installieren müssen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.