- ベストアンサー
PDFを画像ファイルに変換できるソフト
複数ページのPDFファイルを画像ファイルへ一括変換、 もしくはページ内の画像の抽出ができるソフトを探しています。 複数ページのPDFをページ毎のPDFファイルに変換するソフトは見つけてありますので、 単ページのみ対応のソフトでもかまいません。 また、変換後の画像ファイルはJPEG、BMP、PNGなど画像ファイルであれば形式は問いません。 よろしくお願いします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
> やはり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になっています。 用途がわからなかったのもあり、かなりキレイに出力されるようにしているため、相当重たい画像が出来上がります。 適当に変更してください。
その他の回答 (6)
- teenage_blue
- ベストアンサー率52% (34/65)
hofuhofuさんのスクリプトを使うのが手っ取り早いと思いますが、 あえて他にも考えてみました。 複数ページのPDFをバラバラにできるソフトがあるようなので、 まずそのソフトでPDFを1ページ単位に分割し、その後、 Photoshopでバッチ処理をかければ大量のファイルも一括で できるかと思います。 私は大量の画像ファイルに同じ処理を施す場合は 頻繁にバッチ処理を活用しています。
お礼
hofuhofuさんにいただいたスクリプトにより、大半のファイルは変換できたのですが、 いくつか開けないファイルがありましたので、 そのファイルはこちらの方法で全自動とはいきませんがかなり楽に変換・保存することができました。 どうもありがとうございました。
- hofuhofu
- ベストアンサー率70% (336/476)
Ghostscriptを使えば、たぶんできると思います。 以前使っていましたが、pdfからの変換というのはやったことがないので、未確認です。 一応フリーですので、試されてみてはいかがでしょう。 Ghostscript自身はコマンドプロンプト(DOS窓)の画面で操作するようなソフトですが、GSViewと組み合わせることで、一般のWindowsアプリケーションと同様に使用することができます。 Ghostscript、GSView http://www.cs.wisc.edu/~ghost/ 少々インストールにクセがあるので、URLを紹介しておきます。 http://www.nifty.ne.jp/forum/fprint/ftex/install/win/gs.htm
補足
回答ありがとうございます。 さっそくGhostscript、GSViewを試してみましたが、 やはり1ファイルずつの作業になってしまい、一括というわけにはいかないようです。 ソフトを紹介していただきありがとうございました、引き続き別のソフトを探してみます。 もし他にもソフトありましたらよろしくお願いいたします。
- aircon
- ベストアンサー率47% (10/21)
先ほどアドバイスしましたairconです。 すいませんPhotoShopで画像の抽出もできました。 訂正してお詫びします。m(_ _)m そういうわけで皆さんの推薦するPhotoShopElemensが安くていいと思います。
補足
こちらでも事前にPhotoShopで画像の抽出は確認済みなのですが、 ファイル数、画像数が多いために一括でできるソフトが無いものかと探しているところです。
- aircon
- ベストアンサー率47% (10/21)
資金やなんかを考慮しないことにしてお答えします。 >複数ページの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の画像関係のところで探したら他に何かあるかもしれませんけどね。
- 参考URL:
- http://www.vector.co.jp/
補足
回答ありがとうございます。 この質問をする前にベクターや窓の社などのフリーソフト配信サイトでソフトを探したのですが、 複数ページのPDFをバラバラのPDFにするソフトしかありませんでした。 これらのPDFファイル内の画像データを画像ファイルに変換、もしくは抽出するソフトを探しているのです。
- o-ae
- ベストアンサー率18% (26/140)
Photoshopを用いれば簡単ですよ。
補足
回答ありがとうございます。 この質問をする前にも勤め先にあるPhotoShopで試してみたのですが、 PDFファイルを読み込んで画像を1枚づつ保存という作業を繰り返さなければならないので 一括で変換、もしくはファイルの抽出ができるソフトを探していたのです。
お礼
わざわざスクリプトまで組んでくださっていただき、どうもありがとうございます。 スクリプトについてはまったく触れたことがなかったので、手探りながら試してみました。 前回Ghostscriptを教えていただき試した時にいくつか開けないファイルがあったのですが、 それ以外のファイルについては一括変換することができました。 本当にどうもありがとうございます。大変助かりました。