Ich habe eine einzelne PDF-Datei. Es umfasst 500 Seiten. Obwohl die Seiten in Ordnung sind, besteht die Akte aus über 200 Dokumenten, die jeweils 1-10 Seiten lang sind.
Gibt es eine Windows-Software, mit der ich die große PDF-Datei in kleinere PDF-Dateien mit jeweils von mir festgelegten Seiten aufteilen kann?
Ich habe PDFTK Builder ausprobiert, aber es scheint nur das Aufteilen des 500-Seiten-Dokuments in 500 einzelne Seiten zu ermöglichen. Ja, ich könnte dann Seiten einzeln zusammenführen, aber - zumindest mit PDFTK Builder - das ist ein langsamer und mühsamer Prozess. Ich brauche etwas schnelles und effizientes.
Bevorzugen Sie kostenlose Software, ziehen Sie aber Software in Betracht, die mehrere Tassen Kaffee kostet.
Wenn Sie sich die Seitenzahlen und die gewünschten Titel notieren, können Sie mit pdftk schnell eine Batch-Datei erstellen, indem Sie einfach die Syntax verwenden:
pdftk inputfilename.pdf 1-11 output outfilename1.pdf
pdftk inputfilename.pdf 12-20 output outfilename2.pdf
usw.
Wobei 1-11 Start- und Endseiten eines bestimmten Dokuments sind (wobei 1 als erste Seite der Datei gezählt wird) und outfilename der gewünschte Name für diesen Abschnitt ist, vermutlich der Abschnittstitel.
Das kostenlose Kommandozeilenprogramm pdftk ist für die meisten Plattformen hier kostenlos erhältlich .
Sie könnten dies mit pdftk selbst anstelle von PDFTK Builder und einem kurzen Skript wie dem folgenden Python-Programm tun. (Sowohl pdftk als auch Python sind kostenlose Software und für Windows verfügbar.) Bereiche hinzufügen und löschen, doc_page_ranges
um anzugeben, wie das Eingabedokument geteilt werden soll. Die hier angegebenen Einstellungen legen die Seiten 1 bis 3 in einer Datei mit dem Namen output001.pdf
, die Seiten 4 und 5 in einer Datei mit dem Namen output002.pdf
und die Seiten 6 bis 9 in einer Datei mit dem Namen ab output003.pdf
.
from subprocess import check_call
input_file = "input.pdf"
output_fmt = "output{:03d}.pdf"
doc_page_ranges = """
1-3 4-5 6-9
"""
for i, page_range in enumerate(doc_page_ranges.split()):
check_call(["pdftk", input_file, "cat", page_range, "output",
output_fmt.format(i + 1)])
Sejda PDF kann beim Aufteilen von PDF-Dateien helfen und große Dokumente in kleinere aufteilen, jedes mit Seiten, die Sie angeben.
Sejda PDF kann kostenlos für Dateien mit weniger als 50 MB und 200 Seiten verwendet werden. Die Preise beginnen bei 5 US-Dollar pro Woche.
Sejda Desktop ist verfügbar, wenn Sie die Online-Dienste lieber nicht nutzen und die Dateien lokal auf Ihrem Computer verarbeiten möchten.
PDFsam Basic tut, was Sie brauchen. Wenn Sie Windows verwenden, holen Sie sich das .msi-Installationsprogramm und nicht den .exe-Downloader, der mit unerwünschter Software von Drittanbietern aufgebläht ist. Oder suchen Sie direkt auf GitHub nach sauberen Veröffentlichungen.
Verwenden des Split -Moduls: - Wählen und füllen Sie die Option „ Split after the following page numbers “ (dh: 10,15 , um nach der 10. und 15. Seite zu schneiden)
Beachten Sie, dass Sie Java 8 Runtime Environment als Abhängigkeit installieren müssen.
Steve Barnes