Linux Tips

PDFファイルから画像を抜き出すには

北浦訓行
2005/4/14

 PDFファイルに含まれる画像は、pdfimagesコマンドで抜き出すことができる。例えば、

$ pdfimages sample.pdf sample

を実行すると、sample.pdfに含まれる全画像がsample-xxx.ppm(xxxは000からの数字)というPortable Pixelmap形式の画像ファイルになる。-jオプションを付けると、可能なデータはJPEG形式の画像ファイルになる。

 pdfimagesコマンドでは、PDFファイルに含まれるすべての画像データ(飾り罫やアイコンなど)がファイル化されるため、不用意に実行すると膨大な数の画像ファイルが作成されてしまう。-fオプションや-lオプションで対象となるページを指定するといいだろう。pdfimagesコマンドの主なオプションは以下のとおりだ。

オプション
内容
-f 開始ページ 抜き出し開始ページを指定
-l 終了ページ 抜き出し終了ページを指定
-j DCT(Discrete Cosine Transfer:離散コサイン変換)の画像をJPEG形式で出力
-opw パスワード オーナーパスワード(文書の印刷や編集などを制限するためのパスワード)を指定
-upw パスワード ユーザーパスワード(文書を開くためのパスワード)を指定

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間