質問

複数ページのPDFファイルを画像ファイルへ一括変換、
もしくはページ内の画像の抽出ができるソフトを探しています。

複数ページのPDFをページ毎のPDFファイルに変換するソフトは見つけてありますので、
単ページのみ対応のソフトでもかまいません。
また、変換後の画像ファイルはJPEG、BMP、PNGなど画像ファイルであれば形式は問いません。

よろしくお願いします。

通報する

回答 (7件)

hofuhofuさんのスクリプトを使うのが手っ取り早いと思いますが、
あえて他にも考えてみました。

複数ページのPDFをバラバラにできるソフトがあるようなので、
まずそのソフトでPDFを1ページ単位に分割し、その後、
Photoshopでバッチ処理をかければ大量のファイルも一括で
できるかと思います。
私は大量の画像ファイルに同じ処理を施す場合は
頻繁にバッチ処理を活用しています。

この回答へのお礼

hofuhofuさんにいただいたスクリプトにより、大半のファイルは変換できたのですが、
いくつか開けないファイルがありましたので、
そのファイルはこちらの方法で全自動とはいきませんがかなり楽に変換・保存することができました。
どうもありがとうございました。

> やはり1ファイルずつの作業になってしまい、一括というわけにはいかないようです。
いい加減な作りですが、スクリプト組んでみました。
以下を、コピーして、拡張子を"vbs"にして保存してみてください。
PDFファイルをドラッグすれば、一括変換できるはずです。

----------------------ここから-------------------------
Dim WSH
Set WSH = CreateObject("WScript.Shell")
n = WScript.Arguments.Count
Set FSO = CreateObject("Scripting.FileSystemObject")
For i = 0 To n - 1
a = FSO.GetAbsolutePathName(WScript.Arguments(i))
a = left(a,len(a)-4)
WSH.Run "gswin32c -dNOPAUSE -sDEVICE=png16m -sOutputFile=" & a & ".png -q -dBATCH -g2480x3500 -r300 " & a & ".pdf"
Next
-------------------ここまで-----------------------

下から二行目の-g2480x3500というのは画像のサイズ(2480×3500ドット)です。
-rは解像度(300dpi)で、この二つを変更することで、変換後の画像のサイズを好きなように変更できます。
今回は、印刷できる程度の解像度(300dpi)にしています。
あと、"-sDEVICE="の後ろの文字を変更することで、色数を変更できたり、jpegにしたりできます。今はpngになっています。

用途がわからなかったのもあり、かなりキレイに出力されるようにしているため、相当重たい画像が出来上がります。
適当に変更してください。

この回答へのお礼

わざわざスクリプトまで組んでくださっていただき、どうもありがとうございます。
スクリプトについてはまったく触れたことがなかったので、手探りながら試してみました。
前回Ghostscriptを教えていただき試した時にいくつか開けないファイルがあったのですが、
それ以外のファイルについては一括変換することができました。
本当にどうもありがとうございます。大変助かりました。

Ghostscriptを使えば、たぶんできると思います。
以前使っていましたが、pdfからの変換というのはやったことがないので、未確認です。
一応フリーですので、試されてみてはいかがでしょう。

Ghostscript自身はコマンドプロンプト(DOS窓)の画面で操作するようなソフトですが、GSViewと組み合わせることで、一般のWindowsアプリケーションと同様に使用することができます。

Ghostscript、GSView
http://www.cs.wisc.edu/~ghost/

少々インストールにクセがあるので、URLを紹介しておきます。
http://www.nifty.ne.jp/forum/fprint/ftex/install …

この回答への補足

回答ありがとうございます。
さっそくGhostscript、GSViewを試してみましたが、
やはり1ファイルずつの作業になってしまい、一括というわけにはいかないようです。
ソフトを紹介していただきありがとうございました、引き続き別のソフトを探してみます。
もし他にもソフトありましたらよろしくお願いいたします。

先ほどアドバイスしましたairconです。

すいませんPhotoShopで画像の抽出もできました。
訂正してお詫びします。m(_ _)m

そういうわけで皆さんの推薦するPhotoShopElemensが安くていいと思います。

この回答への補足

こちらでも事前にPhotoShopで画像の抽出は確認済みなのですが、
ファイル数、画像数が多いために一括でできるソフトが無いものかと探しているところです。

資金やなんかを考慮しないことにしてお答えします。

>複数ページのPDFファイルを画像ファイルへ一括変換
>もしくはページ内の画像の抽出ができるソフトを探しています
複数ページの一括変換は判りません。

この条件を満たすとなるとIllustratorが有力候補ですね。

Illustratorなら”WEB用に保存”でGIFやJPEGに変換できます。
そして画像の抽出ができます。(PhotoShopではPDFをラスタライズしないと開くことができないので画像の抽出ができません)

注意:私はAcrobatを使ったことがありません。
   Acrobatなら両方できそうですけど知りませんのでお答えできません
   Acrobatを使ったことのある方に聞くのが一番です。
   できればこれが安くていいですね!

この回答への補足

回答ありがとうございます。
僕はIllustratorを使用したことがないので詳しくは分かりませんが、
やはり画像ファイル1枚1枚保存していくような形になってしまい、手間がかかってしまうので一括で変換・抽出が出来るソフトを探しているのです。

補足ですが、
変換したいPDFは14ファイルあり、それぞれ画像のみで構成された10~30ページのファイルです。

確かにPhotoShopならば簡単ですが、あれは定価で10万前後します。KNIGHTsさんが学生か教職員関係ならばアカデミックパックで6万~7万程度で購入できますが。
PhotoShopElementという廉価版なら1万前後ですから実用的ではないでしょうか。未確認ですが多分できるはずです。
Vectorの画像関係のところで探したら他に何かあるかもしれませんけどね。

この回答への補足

回答ありがとうございます。
この質問をする前にベクターや窓の社などのフリーソフト配信サイトでソフトを探したのですが、
複数ページのPDFをバラバラのPDFにするソフトしかありませんでした。
これらのPDFファイル内の画像データを画像ファイルに変換、もしくは抽出するソフトを探しているのです。

Photoshopを用いれば簡単ですよ。

この回答への補足

回答ありがとうございます。
この質問をする前にも勤め先にあるPhotoShopで試してみたのですが、
PDFファイルを読み込んで画像を1枚づつ保存という作業を繰り返さなければならないので
一括で変換、もしくはファイルの抽出ができるソフトを探していたのです。

このQ&Aは役に立ちましたか?8 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

注目の記事

フリーアナウンサー長谷川豊氏の新コーナー「このニュースどう思います?」がスタート!

元フジテレビのフリーアナウンサー長谷川豊氏から気になるニュースについておしトピの皆さんに質問します! 皆さんの意見をもとに長谷川豊氏がコラムを執筆します! アプリリリース記念として最大1万分のアマゾンギフト券プレゼントキャンペーンも実施中!


新しく質問する

このカテゴリの人気Q&Aランキング

毎日見よう!教えて!gooトゥディ

べんりQ&A特集