Gibt es ein Befehlszeilentool zum Massenextrahieren von Bildern aus einer PDF-Datei?

Gibt es ein Befehlszeilentool zum Massenextrahieren von Bildern aus einer PDF-Datei?

Ich habe einen PDF-Katalog, den ich von einem Kunden im PDF-Format erhalten habe. Er hat die Bilder nicht, aber sie sind im PDF enthalten.

Gibt es eine Möglichkeit, mit einem Befehlszeilentool alle Bilder aus einer PDF-Datei zu extrahieren und dabei die ursprünglichen Dateinamen beizubehalten?

Ich habe diese Frage hier überprüft:Extrahieren Sie Bilder aus PDF mit Ebenenmasken aber es ist für einzelne Bilder.

Antwort1

Das Programm pdfimagesaus dem Paket poppler-utilskönnte das sein, wonach Sie suchen. Aus der Manpage:

Pdfimages liest die PDF-Datei (PDF-Datei), scannt eine oder mehrere Seiten und schreibt für jedes Bild eine PPM-, PBM- oder JPEG-Datei.

Bei neueren Versionenvon Poppler-Utils gibt es einen allSchalter zum Extrahieren in JPG oder PNG:

pdfimages -all input.pdf images/prefix

gibt Dateien in der Form ausPräfix-nnn.[png|jpg]imBilderOrdner.

verwandte Informationen