Mehrere PDFs zusammennähen

11676
KronoS

Ich freue mich darauf, mehrere PDFs in einer Datei zusammenzufügen. Gibt es ein Programm / Weg (bevorzugt Open Source), das dies für mich mit wenig Aufwand tun kann? Wenn Sie ein Programm teilen, geben Sie bitte an, warum es funktioniert und nicht nur einen Link.

14

3 Antworten auf die Frage

9
afrazier

pdftk scheint das am häufigsten genannte Werkzeug für alle Arten von PDF-Manipulationen zu sein.

Der Beispielbefehl von ihrer Website beschreibt, wie Sie mehrere PDFs zusammenführen.

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf 

Eine rudimentäre GUI ist verfügbar: pdftk4all

Ein etwas besser aussehender: pdftk Builder

Schließlich kann PDFCreator auch Dokumente zusammenführen, aber es scheint etwas umständlich zu sein. Es wäre jedoch sehr praktisch, um verschiedene Arten von Quelldateien zusammenzuführen.

8
Mokubai

Ich mag PDFSam sehr, da es ein nettes plattformübergreifendes Tool zum Teilen und Zusammenführen von Seiten aus PDF-Dateien ist.

Ich glaube, es ist in Java geschrieben (daher plattformübergreifend) und der Quellcode ist verfügbar.

Ich habe es oft als Rückfall genommen, wenn Leute mir eine Reihe von Dokumenten vom Netzwerkdrucker gescannt haben, die ich dann abspalten und in unterschiedlicher Reihenfolge neu zusammenstellen musste, und ich muss sagen, es hat ziemlich viel nützliche Funktionen für ein Werkzeug, dessen einziger echter Zweck es ist, pdfs aufzuteilen und zusammenzuführen.

Es unterstützt sogar direkte Umsortierungen und Miniaturansichten, die etwas Zeit sparen können, insbesondere wenn Sie sich nicht erinnern können, welche Datei welche ist.

Durch die Installation von PDFSam wird PDFSoda installiert, das ich nicht herunterladen wollte, nicht herunterladen konnte und keine Ahnung hatte, was es ist. badbod99 vor 10 Jahren 0
4
Sathya

Sie können gsview verwenden

Installieren Sie GSview auf dem Computer. Konvertieren Sie file1.pdf und file2.pdf in das PostScript-Format (.ps). Im Adobe Acrobat Reader kann dies über Datei -> Öffnen .. Datei1.pdf, Datei -> Drucken ... -> Wählen Sie einen PostScript-Drucker -> Markieren Sie In Datei drucken -> OK auswählen. Schreiben Sie file1.ps in den Dateinamen: -> OK.

Wiederholen Sie diese Schritte, um file2.pdf in file2.ps umzuwandeln. In diesem Beispiel wird davon ausgegangen, dass die Dateien im Verzeichnis c: \ tilap \ gespeichert werden.

Es ist kein PostScript-Drucker erforderlich. Ein Treiber dafür kann installiert werden, auch wenn bereits ein anderer Drucker an den Computer angeschlossen ist.

Öffnen Sie den Editor (oder einen anderen Texteditor), kopieren Sie das folgende PostScript-Codefragment und fügen Sie es in einen Editor ein. Bearbeiten Sie den Code entsprechend dem Verzeichnis, in dem file1.ps und file2.ps gespeichert wurden. Denken Sie daran, in Pfadnamen \ anstelle von \ zu verwenden. Speichern Sie die Ergebnisse in einem Verzeichnis als file12.ps.

%!PS % Written by Helge Blischke, see % http://groups.google.com/groups?ic=1&selm=3964A684.49D%40srz-berlin.de % % The following 2 procs encapsulate the jobs to be processed % much as is done with EPS images: /_begin_job_ { /tweak_save save def /tweak_dc countdictstack def /tweak_oc count 1 sub def userdict begin }bind def  /_end_job_ { count tweak_oc subrepeat countdictstack tweak_dc subrepeat tweak_save restore }bind def  % Now, add your jobs like this: _begin_job_ (c:\\tilap\\file1.ps)run _end_job_  _begin_job_ (c:\\tilap\\file2.ps)run _end_job_  % and so on. 

Starten Sie GSview, um zusammengeführte PostScript-Dateien anzuzeigen. Datei -> Öffnen ... -> Datei12.ps. ... und konvertieren Sie es zurück in PDF: Datei -> Konvertieren ... -> Gerät: pdfwrite -> OK -> Datei12.pdf


Weitere Alternativen sind CutePDF Writer & PDF Toolkit

Stickt CutePDF PDFs zusammen? Ich dachte, es habe nur Dokumente in PDFs "gespeichert"? KronoS vor 13 Jahren 0
sollte in der Lage sein, mehrere Dokumente in einem einzigen PDF-Dokument zu drucken, habe es jedoch nicht selbst versucht. @kron Sathya vor 13 Jahren 0
Sie müssen gsview nicht verwenden. gs selbst kann den trick ausführen, ohne ps in der zwischenstufe. Nur eine einzige Zeile: `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE = pdfwrite -sOutputFile = output.pdf input1.pdf input2.pdf` frabjous vor 13 Jahren 0