PDFを画像にする

PDFの各ページをPNG画像として書き出します。解像度とページ番号を指定でき、複数ページはZIPでまとめて受け取れます。

ここにドラッグ&ドロップもできます

このツールについて

PDFファイルを1つ選び、ページごとにPNG画像として書き出します。解像度は72〜600DPIから選べ、数値を上げるほど1ページあたりの画像が大きく精細になります。書き出すページは「1-3,5,8-10」のような書き方で指定でき、空欄のままなら全ページを書き出します。1ページだけならその場でダウンロード、複数ページならZIPにまとめてダウンロードできます。

  1. PDFファイルを選ぶか、点線の枠にドラッグ&ドロップします。
  2. 読み込みが終わると、ページ数が表示されます。
  3. 解像度を72〜600DPIから選びます。
  4. 書き出すページを絞りたい場合は「1-3,5,8-10」のような書き方で指定します。空欄なら全ページが対象です。
  5. 「画像にする」を押します。ページ数が多いと時間がかかることがあります。
  6. 1ページならそのままダウンロード、複数ページならZIPでまとめてダウンロードします。

ブラウザ内で完結します

選んだPDFはサーバーに送っていません。ブラウザの中でpdf.jsというライブラリを使ってPDFのページをCanvasに描画し、PNGとして書き出しています。pdf.jsはページの解析や描画を裏側の別スレッド(Worker)で行いますが、このWorkerもこのサイトが配信するファイルとして読み込んでおり、外部のCDNには一切アクセスしません。処理はすべて端末の中で終わるため、開発者ツールのネットワークタブを見れば、書き出し中に送信が無いことを確認できます。

関連する解説

同じ分類のツール