Ich habe eine PDF-Datei mit 6 Seiten, die ich in 1.pdf, 2.pdf, 3.pdf usw. aufteilen möchte.
Die Vorschau funktioniert überraschenderweise nicht (es sei denn, mir fehlt etwas).
Ich würde gerne in der Lage sein, diese einfache Aufgabe von der Kommandozeile aus zu erledigen, aber an diesem Punkt werde ich alles übernehmen, was die Arbeit erledigt (ohne skizzenhafte Software herunterzuladen).
Zu Ihrer Information: http://users.skynet.be/tools/ funktioniert nicht wie angegeben.
macos
command-line
pdf
user391339
quelle
quelle
Antworten:
Öffnen Sie das PDF in der Vorschau und wählen Sie dann im Ansichtsmenü Miniaturansichten aus. Wählen Sie bei gedrückter Strg-Taste die Seiten aus, die Sie jetzt per Drag & Drop auf den Desktop ziehen möchten.
quelle
Dies kann durch Verwendung von erreicht werden
pdfseparate
. Sie können Poppler mit Homebrew installieren, indem Siebrew install poppler
. Dies wird auch installiertpdfseparate
. So teilen Sie das PDFdocument.pdf
in in einzelne Seiten1.pdf
,2.pdf
usw. Verwendung:quelle
poppler
einem Tag installiert , um PDF-Dokumente mit in SVG konvertieren zu könnenpdf2svg
. Ich habe nicht bemerkt, dasspoppler
daspdfseparate
Kommando dazu gehört. Da die oben akzeptierte Antwort (Ziehen und Ablegen aller PDF-Seiten mit Vorschau auf den Desktop) ein "Herumklicken" erfordert und ich Lösungen auf dem Terminal mag, die automatisch über nur eine einzige Befehlszeile funktionieren,pdfseparate
ist genau das, was ich brauche. Vielen Dank für diesen Hinweis!Wenn Sie dies über die Befehlszeile tun möchten , können Sie sich das splitPDF-Python-Skript von Benjamin Han ansehen , um die Aufgabe zu erledigen. Zum Beispiel:
würde die Datei
in.pdf
in 3 Dateien aufteilen und auf die Seiten 3 und 5 aufteilen .quelle
seq
eine Reihe von Zahlen in Ihrem Befehl erzeugen. Vielen Dank!python splitPDF.py MyPDF.pdf $(seq -s ' ' 1 10 411)
hat bei mirEine andere Alternative finden Sie in dieser Antwort . Hierfür werden die ImageMagick- Befehlszeilentools verwendet.
Sie müssen jedoch mit der Qualität vorsichtig sein.
quelle
Wenn Sie einen Bereich von Seiten extrahieren möchten, können Sie das folgende Skript verwenden, das Sie folgendermaßen aufrufen (vorausgesetzt, Sie speichern es in der Datei pdfextract.py irgendwo auf dem PFAD Ihres Systems, z. B. / usr / local / bin, und weisen es der Ausführung zu Erlaubnis mit chmod 744 pdfextract.py):
pdfextract.py --file-in / path / to / large / pdf --file-out / path / to / new / pdf --start --stop
quelle