web-dev-qa-db-ja.com

PDFから画像を一括抽出するコマンドラインツール?

クライアントからpdf形式で提供されたpdfカタログがあります。画像はありませんが、pdfにあります。

元のファイル名を保持しながら、コマンドラインツールを使用してPDFからすべての画像を抽出する方法はありますか?

このスレッドを確認しました( 画像をPDFからレイヤーマスクで抽出 )が、これは個々の画像用です。

13
chrisjlee

パッケージpoppler-utilsのプログラムpdfimagesは、あなたが探しているものかもしれません。 manページから:

PdfimagesはPDFファイルPDFファイルを読み取り、1つ以上のページをスキャンし、各画像に対して1つのPPM、PBM、またはJPEGファイルを書き込みます。

新しいバージョンでは poppler-utilsには、jpgまたはpngに抽出するallスイッチがあります。

pdfimages -all input.pdf images/prefix

prefix-nnn。[png | jpg]の形式でファイルを出力しますimagesフォルダー。

18
Marco