コンテンツへスキップ

PDFをPNGに変換

ページをロスレスのPNG画像に描画します。文字の輪郭はくっきり、圧縮によるノイズもありません。どの段階でも何も保存されません。

  • 保存しません
  • 順番待ちなし
  • 登録不要・透かしなし

使い方

1

PDFを追加

PDFをページにドロップすると、全ページがプレビューで表示されます。

2

解像度とページを選ぶ

「Web用」「高画質」「印刷用」から解像度を選び、全ページが不要なら必要なページだけをタップします。

3

ダウンロード

1ページならPNGで、複数ページなら1ページ1枚の画像をまとめたZIPでダウンロードされます。

ここでいう解像度の本当の意味

PDFはページをポイントで測り、1インチはちょうど72ポイントです。つまり選ぶDPIは単なる倍率で、150 DPIなら2倍強、300なら4倍強で描画します。ピクセルで言えば、A4のページは150 DPIで1240×1754、300では2480×3508になります。スキャナーが同じ設定で出力するページサイズと同じなので、覚えておく価値のある数字です。72 DPIはページを文字どおりの寸法で出力するもので、サムネイルにしか向きません。

PNGはロスレスで、繰り返しを見つけて圧縮します。そのため、ページによってはぴったり合い、ページによってはまったく合いません。テキスト、線画、表、ロゴのページには広い単色の部分と鋭い輪郭があり、PNGはすべての輪郭を完璧にくっきり保ちながら、単色の部分をほとんどゼロまで圧縮します。写真がほとんどのページにはそのどちらもないので、PNGはほぼ元のサイズのまま保存します。300 DPIの写真のページが8 MBになるのに、同じページのJPGなら1 MB未満で、しかも画質の違いは誰にも分からない、というのはこのためです。

透過もPNGをJPGより選ぶ理由の1つですが、何が得られるかは正確に知っておく価値があります。ページは透明な背景ではなく白い背景に描画されるので、ページのPNGは不透明です。ここでPNGのアルファチャンネルが意味を持つのは、図柄の内側で保たれるものです。ソフトな影、ぼかした輪郭、アンチエイリアスのかかった文字がきれいなまま保たれ、JPEGのブロック圧縮がコントラストの高い輪郭の周りに生む、にじみのようなノイズが付きません。

各ページはキャンバスに描画し、バイトデータを取り出した瞬間にキャンバスを解放します。これにより、長い文書でも全ページを同時にメモリにためずに変換できます。それでも上限はあり、それは私たちではなくブラウザが決めるものです。キャンバスには最大の寸法と最大の総面積があり、iPhoneやiPadで最も小さくなっています。それを超えるページは黙って白紙の画像を出すのではなくエラーになりますが、実際のところ、非常に大きなページを非常に高いDPIで描画する場合(ポスターやA2の図面を600で、など)は、パソコンで行うべきです。

ほかの目的には

文書全体や、スクリプトで処理するものなら、Popplerのpdftoppm -r 300 -png in.pdf pageが、メモリの上限もブラウザも介さずに全ページを直接ディスクに書き出します。pdftoppm -r 300 -png -grayなら、もともとなかった色を捨てることで、テキスト文書のサイズを半分にできます。mutool draw -o page-%d.png -r 300 in.pdfも同じ処理をより速く描画します。

ブラウザがまったく太刀打ちできないのは、カラーマネジメントされた出力です。キャンバスが出力するのはsRGBだけなので、印刷用にCMYKで作られたページは、あなたが選んでいない規則で変換されて返ってきます。Ghostscriptは本物のカラーマネジメントエンジンで描画し、色分解もそのまま保ちます。PNGを画面ではなく印刷に回すなら、その違いがすべてです。

よくある質問

PNGとJPG、どちらを選べばよいですか?

テキスト、図表、スクリーンショット、単色の多いものならPNGです。ロスレスなので、文字の輪郭がきれいに保たれます。写真の多いページで、輪郭の完璧さよりファイルがずっと小さいことが重要ならJPGです。

PDFはどこかに保存されますか?

いいえ。どのページもお使いのブラウザで描画され、何もどこかへ送られることはありません。

PNGは透過を保ちますか?

はい。PDFのページに背景がない部分は、PNGでも透明なままです。だからこそ、別の背景に重ねるロゴや図柄にはこちらが適しています。

PNGファイルがJPGよりずっと大きいのはなぜですか?

PNGは情報を一切捨てないからです。テキストのページならほとんど影響はありませんが、写真では同じ内容のJPGの数倍のサイズになることがあります。

300ページの文書も変換できますか?

はい。ただし、すべてのページを原寸で描画するため、高解像度では時間がかかり、メモリも多く使います。非常に長い文書は何回かに分けて変換してください。

ご注意: PNGファイルは本質的に大きくなります。300 DPIのA4ページはしばしば3〜8 MBになります。画像内の文字は選択も検索もできません。文字が必要ならPDFテキスト抽出を使ってください。

このツールをあなたのサイトに設置

ブログ、授業のページ、ヘルプ記事などに無料で設置できます。コードを1つ貼り付けるだけで、訪問者がそのページ上でツールを使えるようになります。