PDF を画像に変換

すべてのページを画像に。解像度は自由に選べます。

ここに PDF をドロップ、またはクリックして選択PDF 1 ファイル · ページ数制限なし · アップロードなし

画像を使って続ける:

この 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 が標準フォントで代替します。埋め込みフォントは正確に描画されます。