PDFをJPGに変換

ホームに戻る
PDFまたは画像ファイルを追加してください — またはここにドラッグ
PDF JPG PNG WEBP HEIC

このPDF→JPG変換ツールについて

PDF文書のすべてのページを個別の画像ファイルとして取り出すツールです。MozillaのPDF.jsレンダラーが各ページを指定した解像度でHTMLキャンバスに描画し、その結果をJPG・PNG・WebPとしてエンコードします。JPEGエンコードには、ブラウザが対応していればMozJPEGのWebAssemblyビルドを使用します。同じ画質でブラウザ標準のエンコーダーより明らかに小さいファイルが得られ、非対応の場合は標準エンコーダーへ自動的に切り替わります。

これらの処理はすべてお使いの端末内で完結します。アップロードの工程も、順番待ちも、他人のサーバーに残る一時的なコピーもありません。その代わり変換速度は、サーバーの混雑や通信速度ではなく端末の性能に左右されます。

PDFはディスクからブラウザのメモリへ直接読み込まれます。送信されるデータが一切ないため、契約書・診療記録・身分証のスキャンも端末の外に出すことなく変換できます。

PDFをJPGに変換する手順

  1. PDFを追加します。 ファイルを選択をクリックするか、ファイルをドロップ領域へドラッグしてください。複数のPDFをまとめて入れると、ひとつのバッチとして処理されます。
  2. 出力形式を選びます。 初期値はJPGです。右側のオプションパネルでPNGやWebPに切り替えられます。
  3. 画質を決めます。 はページ本来の大きさの2倍、標準は1.5倍でレンダリングします。実際のピクセル数は下の表をご覧ください。
  4. 変換してダウンロードします。 1ページのPDFは画像1枚として、複数ページのPDFはページ順に番号を振ったZIPとして受け取れます。

画質設定が実際に行っていること

PDFのページには固有のピクセルサイズがありません。1/72インチを1ポイントとする座標系で記述されているだけです。画質設定はこのページ形状に掛けるレンダリング倍率であり、結果のDPIはそこから直接決まります。

設定レンダリング倍率実効DPIJPEG品質A4ページの出力
2.0倍約144 DPI0.92約1190 × 1684 px
標準1.5倍約108 DPI0.85約892 × 1263 px

画面で読む、拡大する、あとでOCRにかけるといった用途なら「高」が妥当な初期値です。長い文書を変換していて、判読できるサムネイルやメール添付があれば十分という場合は「標準」が向いています。いずれの場合もページの長辺は8192 pxに制限されます。ブラウザが安定して扱えるキャンバスの最大寸法がその程度のため、ポスターや図面のような極端に大きなページはこの上限に合わせて縮小されます。

JPG・PNG・WebPのどれを選ぶか

JPGはスキャン文書、写真、広く共有するファイルにとって無難な選択です。開けないアプリケーションはまずありません。PNGは可逆圧縮なので文字の輪郭や細い罫線が完全に保たれますが、文字の多いページでは同じページのJPGより5〜10倍大きくなることもあります。WebPはその中間で、画像をWebページに使う場合に最適です。PNGに近い鮮明さをJPG程度の容量で収められます。最新のブラウザはすべて対応していますが、古いデスクトップのビューアーにはまだ開けないものもあります。

よくある質問

PDFファイルはサーバーにアップロードされますか。

いいえ。変換はPDF.jsとHTMLキャンバスAPIによりブラウザ内で実行されます。ファイルはページ自身がディスクからメモリへ直接読み込み、端末の外に出ることはありません。そのため後から削除すべきコピーも、アップロードを待つ時間もありません。

書き出されるJPGの解像度はどのくらいですか。

「高」はページ本来の大きさの2倍、およそ144 DPIでレンダリングし、JPEG品質0.92でエンコードします。「標準」は1.5倍、およそ108 DPIで品質0.85です。したがってA4のページは「高」で約1190 × 1684ピクセル、「標準」で約892 × 1263ピクセルになります。

複数ページのPDFで全ページを取得するには。

すべてのページが自動的に変換されます。ページが2つ以上ある場合は元のファイル名を冠したZIPにまとめられ、各画像にはページ順の番号が付きます。report-1.jpgreport-2.jpg といった形式です。1ページのPDFはJPG1枚としてそのままダウンロードされます。

JPG・PNG・WebPのどれを選べばよいですか。

スキャン文書、写真、一般的な共有用途ならJPGです。文字・表・線が中心のページで輪郭を可逆的に保ちたい場合はPNGですが、ファイルがかなり大きくなる点は許容が必要です。Webサイトに載せる画像で、PNG級の画質をJPG程度の容量で得たいならWebPが適しています。

ファイルサイズやページ数の制限はありますか。

サーバーを介さないため、サーバー側の制限はありません。実質的な上限は端末の空きメモリです。各ページをキャンバスにレンダリングしてからエンコードするためです。またページの長辺は8192ピクセルに制限されます。これはブラウザが安定して対応するキャンバスの最大寸法です。

オフラインでも動作しますか。

ページを最初に開く際にPDF.jsとJSZipのライブラリを取得する必要があるため、インターネット接続が必要です。ただし読み込み後の変換処理自体はネットワーク通信を一切行わないため、変換中に接続が切れても中断されません。

関連ツール