抽出

PDF から画像を抽出

PDF を置くと、中の画像が戻ってきます —— 印刷された大きさではなく、埋め込まれたときの大きさで。

抽出

☞ すべてブラウザ内で処理 — アップロードは一切ありません

PDF をここにドロップ

最大 100 MB —— ファイルは端末から出ません

中にある画像

ページの写真ではなく、画像そのもの

「PDF から画像を取り出す」には、まったく別の二つの意味があります。ひとつは各ページを画像に変換すること —— PDF から JPG への変換ツールがするのがこれで、文字も含めたページ全体を指定の解像度で平らに描き出したものが得られます。もうひとつがこのツールのすることで、ファイルの中に手を入れ、保存されたそのままの姿で、実際に埋め込まれている画像オブジェクトを取り出します。

この違いは聞こえる以上に大きなものです。報告書に置かれた写真は 2400 × 1600 ピクセルで撮られ、ページ上の小さな枠に収まるよう縮小されたのかもしれません。ページを描画すればその小さな枠が得られます。埋め込まれたオブジェクトを抽出すれば 2400 ピクセルすべてが戻ってきます。要点はここです —— 元の画像はフル解像度のまま中に残っており、縮めていたのはレイアウトだけなのです。

三ステップ

PDF から画像を抽出する手順

01

PDF を置く

ファイルはブラウザー内で解析されます。全ページを走査して埋め込み画像オブジェクトを探すため、長い文書では数秒かかります —— 進捗行が現在地を示します。

02

必要なものを選ぶ

見つかったものは既定ですべて選択済みです。サムネイルをクリックすれば外せます。ほとんどの PDF に大量に入っている極小のスペーサー画像は、サイズの絞り込みで隠せます。

03

ダウンロード

1 枚なら PNG がそのまま保存されます。複数なら ZIP になり、各ファイルは元のページ番号を含む名前が付きます。

早わかり

PDF 画像抽出のよくある質問

なぜ JPG ではなく PNG なのですか?

PDF から戻ってくるのはデコード済みのピクセルであって、元の圧縮ファイルではないからです。そのピクセルを JPG に再エンコードすると、非可逆圧縮がもう一度かかることになります。PNG ならデコードされた内容がそのまま残ります。代償はサイズで、PDF 内で JPEG だった写真は、たいてい目に見えて大きな PNG になります。ピクセルの中身は同じです。

何も見つかりませんでした。どういう意味ですか?

その PDF に埋め込みのラスター画像がないということです。ワープロやデザインツールから作られた文書は、文字とベクター描画だけでできていることが多く、中の図やロゴもベクターパスであって画像ではありません。取り出すものが存在しないのです。ページの見た目を画像にしたい場合は、PDF から JPG または PNG への変換ツールをお使いください。

極小の画像が何十枚も出てくるのはなぜですか?

多くの PDF は、間隔調整・罫線・透明マスクとして 1 ピクセルや数ピクセルの画像を使っています。これらも本物の画像オブジェクトなので走査に引っかかります。サイズの絞り込みが 16 ピクセルから始まっているのはまさにそのためで、さらに上げることも、本当にすべてが必要なら 1 に下げることもできます。

スキャン文書から 1 ページ 1 枚の大きな画像が出てきました。

それで正しく、スキャンとはそういうものです —— 各ページが紙を撮った 1 枚の写真です。抽出すればその写真がスキャン時の解像度のまま戻ってきます。ページを描画し直して得られるどんな画像よりも、たいていは高い解像度です。

繰り返しの絞り込みで、必要なものが隠れることはありますか?

あります。文書が意図的に同じ画像を二度使っていて、両方が必要な場合です。照合は内部のオブジェクト名ではなくピクセルで行うため、ページをまたいだ本当の重複は捕まえられますが、別々の写真が取り違えられることはありません。すべての出現を見たい場合はこの設定をオフにしてください。

どこかにアップロードされますか?

いいえ。PDF はこのページ上で動く JavaScript が解析し、画像はお使いのブラウザー内のキャンバスへデコードされ、ダウンロードもすべて手元で組み立てられます。ファイルがサーバーへ渡ることは一度もありません。だからこそ、ネットワークを切っても動き続けます。