Ich habe 3 Ordner:
Folder 1
Folder 2
Folder 3
In jedem Ordner habe ich 5 PDF-Dateien:
Folder 1
file1.pdf
file2.pdf
Folder 2
file1.pdf
file2.pdf
Folder 3
file1.pdf
file2.pdf
Ich möchte, dass in jedem Ordner eine kombinierte Datei dieser beiden Dateien vorhanden ist:
Folder 1
binder.pdf
Folder 2
binder.pdf
Folder 3
binder.pdf
Irgendeine Idee? Sagen Sie nicht, es manuell zu tun. Dieser Fall soll Ihnen nur mein Problem erklären. Denken Sie, dass ich Hunderte von Ordnern habe. :) Vielleicht kann ich ein anderes Tool anstelle von Adobe Acrobat verwenden?!
pdf
adobe-acrobat
Andrei Andre
quelle
quelle
Antworten:
Sie können dies mit einer kurzen Batch-Datei und pdftk.exe tun (nicht mit pdftk Builder , der GUI-Version).
Es ist nicht erforderlich, etwas zu installieren.
Vorbereitung
Erstellen Sie eine neue Textdatei und fügen Sie den folgenden Code ein
Verwendungszweck
ein neues Bindemittel PDF im selben Ordner erstellt werden , in dem alle ausgewählten PDF - Dateien zu einem verschmolzen werden
Update: Version, die den aktuellen Ordnernamen als Dateinamen für das generierte PDF verwendet
quelle
Wenn Sie unter Linux (oder Mac oder in einer Umgebung, in der es installiert ist) arbeiten, können Sie sie mit einem Befehlszeilentool namens Ghostscript kombinieren.
Sie können auch Folgendes verwenden, um alle Dateien im aktuellen Ordner zu kombinieren
Sie können Ghostscript hier herunterladen . Es gibt auch eine Windows-Version, aber ich habe sie nicht getestet.
quelle
Ich habe die obige Lösung erfolgreich verwendet. Auf meinem System (Windows 7 64-Bit) fügt der Code die PDF-Dateien jedoch in (scheinbar) zufälliger Reihenfolge hinzu, nicht alphabetisch nach Dateinamen.
Um Dateien in alphabetischer Reihenfolge hinzuzufügen, müssen Sie den Parameter sort-object zum Befehl DIR (auch bekannt als Get-ChildItem) hinzufügen (das Sortierobjekt nimmt hier keinen Parameter an, da Dateiname / alphabetisch die Standardeinstellung ist):
Diejenigen, die Dateinamen der Form 1.pdf 2.pdf ... 10.pdf usw. anstelle von 01.pdf 02.pdf .. 10.pdf haben, können auch eine Variation davon ausprobieren:
quelle
Es gibt ein neues Online-Tool zur erweiterten PDF-Manipulation namens Sej-da, das sich noch in der Beta- Phase befindet und über eine Vielzahl von PDF-Funktionen verfügt (einschließlich der Möglichkeit, mehrere PDFs zusammenzuführen). Es ist kostenlos und könnte Ihren Bedürfnissen helfen.
http://sejda.com/
Eine kurze Überprüfung seiner Funktionen wurde erst vor einigen Wochen von Revision 3 durchgeführt:
http://revision3.com/tzdaily/sejda-online-pdf
quelle
Vielleicht ist es besser, ein Batch-Szenario zu verwenden. Erstellen und sammeln Sie alle Ihre PDF-Dateien als xxxx.abcdef.pdf.
Erster Teil ist das sogenannte Batch-Tag; Der zweite Teil ist die Dateikennung (Dateiname). Tags für jeden Rücken sind in Länge und Wert ähnlich; Der Name der Dateien steht nach dem Punkt.
Zum Beispiel besteht Ihre erste Charge aus 1111.3425.pdf, 1111.76501.pdf usw. Ihr zweiter Stapel ist 22222.1432.pdf, 22222.4398 usw. Und so weiter und so fort für andere Chargen.
Anschließend können Sie eine automatisierte Zusammenführungssoftware verwenden, die mit Tausenden von Dateien umgehen kann und für jeden Stapel eine separate Zusammenführung erstellt. Ich habe diese Dysprosium- freie Software gefunden, die keine Befehlszeile oder ein Batch-Skript benötigt. Sie können es als tragbare JAR-Datei herunterladen. Es gibt verschiedene automatisierte Szenarien. Eine in dieser Antwort als Tagging und eine als Ihr erforderlicher Ordner getrennt beschrieben.
Abhängig von Ihrer Hardware können Sie Tausende von Dateien stapelweise zu vordefinierten Stapeln zusammenführen.
quelle
Probieren Sie PDFMerge aus . Aber nicht verwenden , um die ursprüngliche Form , wo Sie jede Datei eine auswählen müssen nach dem anderen. Warten Sie stattdessen, bis die Site Ihre Java-Installation überprüft hat, und klicken Sie dann auf den Link "Testen Sie das PDFMerge Java Applet". Sobald das Applet geladen ist und ausgeführt werden darf, klicken Sie auf die Schaltfläche Dateien auswählen, und Sie können mehrere Dateien auswählen (um sie zu einer Datei zusammenzuführen).
Das Zusammenführen ist superschnell und kann eine große Anzahl von Dateien verarbeiten, da nichts auf die Website hochgeladen wird. Alles wird auf Ihrem Computer selbst mithilfe Ihrer Java-Installation ausgeführt.
PS: Entschuldigung, wenn Sie nach einer Offline-Software suchen, die angepasst werden kann, um einzelne PDF-Dateien in mehreren Ordnern zu erstellen.
quelle
Wenn Sie mit einem Mac arbeiten, können Sie ein Automator-Skript erstellen, um diese Aufgabe zu erfüllen. Machen Sie es als Ordneraktion und legen Sie einfach die PDFs darin ab und sehen Sie, wie es passiert! Wenn Sie möchten, kann ich Ihnen zeigen, wie, laufen Sie Mac?
quelle
Unter Linux
Ich habe diese ziemlich lange Kommandozeile geschrieben
Aber es macht den Job, ich habe es getestet, es funktioniert auch mit wie vielen Ordnerebenen Sie haben. Stellen Sie einfach sicher, dass Sie es im Stammverzeichnis der Ordnerstruktur ausführen.
Sie benötigen
pdftk
undtree
dafür und unter Ubuntu Linux können Sie es mit apt installieren:quelle