
Ich möchte mehrere PDFs zu einer Datei zusammenfügen. Gibt es ein Programm/eine Methode (vorzugsweise Open Source), mit dem/der das ohne großen Aufwand für mich erledigt werden kann? Wenn Sie ein Programm freigeben, geben Sie bitte Gründe an, warum es funktionieren wird, und nicht nur einen Link.
Antwort1
Ich magPDFSamda es ein schönes plattformübergreifendes Tool zum Teilen und Zusammenführen von Seiten aus PDF-Dateien ist.
Ich glaube, es ist in Java geschrieben (und daher plattformübergreifend) und der Quellcode ist verfügbar.
Ich habe es oft als Fallback verwendet, wenn Leute mir einen Stapel Dokumente vom Netzwerkdrucker gescannt haben, die ich dann aufteilen und in anderer Reihenfolge wieder zusammenführen musste, und ich muss sagen, dass es ziemlich viele nützliche Funktionen hat für ein Tool, dessen einziger wirklicher Zweck das Aufteilen und Zusammenführen von PDFs ist.
Es unterstützt sogar die Neuanordnung und Miniaturansichten direkt vor Ort, was einiges an Zeit sparen kann, insbesondere wenn Sie sich nicht merken können, welche Datei welche ist.
Antwort2
pdftkscheint das am häufigsten zitierte Tool für alle Arten der PDF-Manipulation zu sein.
Der Beispielbefehl von ihrer Website beschreibt, wie mehrere PDFs zusammengeführt werden.
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
Eine rudimentäre GUI ist verfügbar:pdftk4all
Ein etwas besser aussehendes:pdftk-Ersteller
Endlich,PDF-Erstellungswerkzeugkann auch Dokumente zusammenführen, aber das scheint etwas umständlich zu sein. Es wäre jedoch sehr praktisch, um mehrere verschiedene Arten von Quelldateien zusammenzuführen.
Antwort3
Sie könnengsview
Installieren Sie GSview auf dem Computer. Konvertieren Sie file1.pdf und file2.pdf in das PostScript-Format (.ps). In Adobe Acrobat Reader können Sie dies mit Datei -> Öffnen... file1.pdf, Datei -> Drucken... -> Wählen Sie einen PostScript-Drucker -> markieren Sie In Datei drucken -> OK. Schreiben Sie file1.ps in Dateiname: -> OK.
Wiederholen Sie diese Schritte, um file2.pdf in file2.ps zu konvertieren. In diesem Beispiel wird davon ausgegangen, dass die Dateien im Verzeichnis c:\tilap\ gespeichert sind.
Es ist nicht notwendig, einen PostScript-Drucker zu haben. Ein Treiber dafür kann installiert werden, auch wenn bereits ein anderer Drucker an den Computer angeschlossen ist.
Öffnen Sie Notepad (oder einen anderen Texteditor), kopieren Sie den folgenden PostScript-Codeausschnitt und fügen Sie ihn in einen Editor ein. Bearbeiten Sie den Code so, dass er dem Verzeichnis entspricht, in dem file1.ps und file2.ps gespeichert wurden. Denken Sie daran, in Pfadnamen \ statt \ 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 sub{pop}repeat
countdictstack tweak_dc sub{end}repeat
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... -> file12.ps. ...und konvertieren Sie es zurück in PDF: Datei -> Konvertieren... -> Gerät: pdfwrite -> OK -> file12.pdf
Andere Alternativen sindCutePDF-WriterundPDF Toolkit