PDF を画像に変換
すべてのページを画像に。解像度は自由に選べます。
- すべて無料登録なし、回数制限なし、有料プランなし。
- アップロードなしファイルは自分の端末で処理され、サーバーには届きません。
- 結果に条件なし透かしなし、勝手な縮小なし、サイズ上限なし。
- 変更はすべて公開修正も新しい工具も、すべて更新履歴ページに書いています。
この PDF 画像変換ツールでできること
PDF をドロップし、画像形式と解像度を選ぶと、すべてのページ(または指定したページだけ)が画像としてレンダリングされます。レンダラーは Firefox が PDF の表示に使っているのと同じエンジン PDF.js なので、文字、ベクター図形、透明部分、埋め込みフォントが画面で見えるとおりに出力されます。結果はサムネイルとピクセルサイズ付きで一覧表示され、ページを個別にダウンロードすることも、文書名にゼロ埋めのページ番号を付けた ZIP(report-01.png、report-02.png …)としてまとめてダウンロードすることもできます。
解像度はページの物理サイズに対する DPI で指定します。72 DPI はページを名目サイズで再現し(A4 ページは 595 × 842 ピクセルに)、150 DPI は画面やスライドに十分鮮明で、300 DPI は印刷に相当します。エンコードにはこのサイト独自の高品質エンコーダーを使用します。文字や図表にはロスレス PNG、スキャン写真には MozJPEG または WebP です。すべてブラウザ内で動作し、アップロードなし、ページ数の制限なし、透かしなしです。
使い方
PDF をドロップまたは選択すると、ページ数と 1 ページ目のサムネイルが表示されます。文字・線画・透明部分のあるページには PNG、スキャンした写真には JPEG、ウェブサイトに載せる画像には WebP を選びます。DPI を選び(150 が無難な既定値です)、必要に応じて分割ツールと同じ書式(1-3, 5, 8-)でページを限定します。空欄のままなら全ページです。「変換」をクリックすると、進捗バーとともにページが順番にレンダリングされ、結果が下に表示されます。形式と DPI はこの端末に記憶されます。
画像は結果の下にあるボタンから、そのまま画像圧縮や画像リサイズに渡せます。また、画像を PDF に変換に戻せば、文書をフラット化した画像だけの PDF を作れます。編集されてはいけないフォームを送る際によく使われる方法です。スキャンした PDF を編集可能な文字にするには、ページを画像から文字起こし(OCR)に送ってください。
よくある落とし穴
大きなページを高い DPI で変換すると、巨大な画像になります。A3 ページを 300 DPI で変換すると 3508 × 4961 ピクセルになり、100 ページの文書をこのサイズで処理すると数分の時間と数百 MB のメモリが必要です。印刷用途でなければ 150 DPI を使い、長い文書は範囲を分けて変換してください。PNG はロスレスのため、スキャン内容では 1 ページあたり数 MB になることがあります。写真なら 85〜90% の JPEG のほうがはるかに小さく、見た目は変わりません。
PDF を画像に変換すると、テキストレイヤーは失われます。結果は検索も文字の選択もできず、スクリーンリーダーでも読めません。文字が必要なら PDF のまま残すか、代わりに文字を抽出してください。PDF に埋め込まれていないフォントは、ビューアと同様に PDF.js が標準フォントで代替するため、元のアプリケーションでの表示と多少異なる場合があります。開くのにパスワードが必要なファイルは、解除するまでレンダリングできません。
背景知識:PDF ページのレンダリング
PDF のページは一種のプログラムです。指定フォントで文字を配置し、パスを描画・塗りつぶし、画像を描く描画オペレーターの並びで、座標系はポイント(1/72 インチ)で測られます。レンダリングとは、このプログラムをピクセルグリッド上で実行することです。Mozilla が保守する JavaScript 製のオープンソースエンジン PDF.js は、これをバックグラウンドのワーカーで行い、埋め込みフォント(Type 1、TrueType、CFF、CID)、色空間、シェーディング、透明グループ、スキャンでよく使われる JPEG 2000 や JBIG2 画像を処理します。
レンダリングされたキャンバスは、このサイトの画像ツールと同じ WebAssembly コーデックでエンコードされます。ロスレス PNG には OxiPNG、JPEG には MozJPEG、WebP には libwebp です。ブラウザの基本エンコーダーではないため、同じ品質でファイルが小さくなります。パイプライン全体がローカルで動作するので、銀行の取引明細や署名済みの契約書を画像に変換しても、どこにも送信されません。一度読み込めばオフラインでも動作します。
PDF 画像変換の活用シーン
PDF は表示できないが画像なら表示できるスライド、Word 文書、チャットアプリに PDF のページを貼る。特定の 1 ページを SNS で共有する。ウェブサイトやファイル一覧用に文書のプレビューサムネイルを作る。フォームをフラット化して編集不可のコピーとして送る。PDF 内のベクター図や地図をプレゼン用の PNG にする。ページ画像が必要な OCR の処理。スキャンした文書を JPEG として保管する。デザイナーはパンフレットのページを WebP で書き出してポートフォリオサイトに載せ、教師はワークシートのページを画像として学習プラットフォームに投稿します。
ファイル関連の他のツールと組み合わせて使えます。まず文書を分割して必要な部分だけ変換し、できた画像をウェブ用に圧縮またはリサイズし、出力を文書のままにしたい場合は画像を PDF に変換でフラット化した PDF を作り直します。
よくある質問
PDF はアップロードされますか?
いいえ。ページはブラウザ内で PDF.js によりレンダリングされ、ローカルでエンコードされます。一度読み込めばオフラインでも動作します。
DPI はどれを選べばいいですか?
画面・スライド・プレビューには 150、印刷や OCR には 200〜300、各ページの小さなサムネイルが欲しいだけなら 72 です。
PNG と JPG のどちらがいいですか?
文字、図表、輪郭のはっきりしたものには PNG(ロスレス、サイズは大きめ)。スキャンした写真には 85〜90% の JPG(はるかに小さい)。ウェブサイト用には WebP が最も小さくなります。
一部のページだけ変換できますか?
はい。「ページ」欄に 1-3, 7, 12- のようにページ番号を入力してください。空欄なら全ページを変換します。
文字の見た目が少し違うのはなぜですか?
PDF にフォントが埋め込まれていない場合、他のビューアと同様に PDF.js が標準フォントで代替します。埋め込みフォントは正確に描画されます。