画像を PDF に変換する方法
PDF にすれば、写真、スキャン、スクリーンショットを決まった順番のまま1つのファイルにまとめられます。このガイドでは、LeedyBox の「JPG を PDF に変換」ツールの設定、印刷したページを鮮明に保つ方法、そして PDF が元の画像よりはるかに大きくなることがある理由を説明します。
画像を別々に送るより PDF が向いている場面
アップロードフォームの多くはファイルを1つしか受け付けません。また、書類を撮影した写真を別々に送ると、読み手はページの順番を推測しなければなりません。PDF ならページの順番が保たれ、一般的な PDF ビューアーで開けて、標準的な用紙にそのまま印刷できます。領収書、身分証明書のスキャン、撮影したメモ、一連のスクリーンショットなどをまとめるときに便利です。
ツールが画像をどう処理するか
画像1枚が1ページになります。画像は縦横比を保ったまま余白の内側に収まるよう拡大・縮小され、ページの中央に配置されます。小さな画像は拡大され、大きな画像は縮小して描かれますが、画像のピクセル数そのものは変わりません。画像データの保存方法は形式によって異なります。
- JPG ファイルは、メタデータも含めてそのまま PDF にコピーされます。再圧縮はされないため、PDF のサイズは画像の合計とほぼ同じになります。
- PNG ファイルは非可逆圧縮をせずに保存され、透明な部分も通常はそのまま保たれます。アルファチャンネルのない PNG なら PDF はほぼ元のファイルサイズ分だけ大きくなりますが、アルファチャンネルのある PNG(透明な PNG の多くはこの形で保存されています)は無圧縮で保存されます。
- WebP ファイルは、PDF が WebP に対応していないため、品質 100 の JPG としてエンコードし直されます。通常はファイルがかなり大きくなり、私たちのテストでは透明な部分が黒くなりました。
PDF はブラウザ内で JavaScript(jsPDF ライブラリ)によって作成され、このツールが画像を LeedyBox に送信することはありません。ダウンロードされるファイル名は converted_images.pdf なので、送る前に名前を変更しておきましょう。
手順
- JPG を PDF に変換を開き、「画像ファイルを選択またはここにドラッグ&ドロップ」のボックスでファイルを選ぶか、ファイルをドロップします。ファイル選択画面では JPG、PNG、WebP を選べます。
- 「選択した画像」の下にある「ページ 1」「ページ 2」などのバッジを確認します。最初の並び順は、ブラウザがどのファイルを先に読み込み終えたかによって決まり、ファイル名の順になるとは限りません。カードをドラッグして正しい順番に並べ替えましょう。
- 「画像を追加」を押すと、ファイルが末尾に追加されます。画像を読み込むとドロップ用のボックスは表示されなくなるため、さらにファイルを加えるときはこのボタンを使ってください。× ボタンで画像を1枚ずつ削除でき、「すべてクリア」で最初からやり直せます。
- ページの向き、ページ余白、ページサイズを選びます。これらの設定はすべてのページに適用されます。
- 「PDFドキュメントに変換」をクリックし、ダウンロードが始まるまで待ちます。
ページサイズ・向き・余白の選び方
初期設定は「A4(標準)」「自動(画像に合わせる)」「余白なし(ページ全体に合わせる)」です。「自動」では、画像の幅が高さより大きければページが横向きに、それ以外は縦向きになります。「縦(A4縦)」と「横(A4横)」は、ラベルに「A4」とありますが USレターでも使えます。A4 は 210 × 297 mm、USレターは 215.9 × 279.4 mm です。「小さい余白」では四辺それぞれに 10 mm、「大きい余白」では 20 mm の余白が空きます。
| 用途 | ページサイズ | 向き | 余白 |
|---|---|---|---|
| 事務用紙への印刷 | A4 または USレター | 自動 | 小さい余白: 多くのプリンターは用紙の端まで印刷できないため |
| スキャンした書類のアップロード | A4 または USレター | 自動 | なし |
| 画面で読む | 画像サイズに合わせる | 自動 | なし |
| 穴あけやとじ込み | A4 または USレター | 縦 | 大きい余白 |
例を挙げます。4000 × 3000 の写真を A4・自動・余白なしで変換すると、ページは横向きになり、写真は 280 × 210 mm で描かれます。A4(約 1.41 : 1)は 4 : 3 より細長いため、左右に 8.5 mm の白い帯が残ります。同じ写真を「縦」と「小さい余白」で変換すると 190 × 142.5 mm に縮小され、用紙の半分にも満たない大きさになります。
「画像サイズに合わせる」では、各ページが 96 ピクセル/インチ換算で画像と同じ大きさになります。1920 × 1080 のスクリーンショットなら、ページは 508 × 286 mm です。画面で読むには向いていますが、A4 やレターに印刷する場合は縮小することになります。このオプションで余白を設定すると、ページが大きくなるのではなく、ページ内の画像が小さくなります。向きは「自動」のままにしておきましょう。横長の画像に「縦」を、縦長の画像に「横」を組み合わせると、ページは回転しても画像は回転しないため、画像の一部が切れてしまいます。また、jsPDF ではページの大きさが 200 インチ(5,080 mm)までに制限されているため、長いウェブサイトのページ全体をキャプチャした画像など、幅または高さが 19,200 ピクセルを超える画像は端が切れます。先に画像トリミングで分割しておきましょう。
印刷したページは鮮明になるか
紙の上での鮮明さは、1インチあたりのピクセル数(PPI)で決まります。PPI は、横のピクセル数を印刷される幅(インチ単位。ミリメートル ÷ 25.4)で割った値です。近くで見る写真では約 300 PPI がよく使われる目安で、文字なら 150〜200 PPI でも読める場合が多くあります。4 : 3 の画像を余白なしの A4 横向きページに配置すると、印刷される幅は 280 mm(11.0 インチ)です。
- 4000 × 3000 ピクセル: 約 363 PPI。
- 1200 × 900 ピクセル: 約 109 PPI。目に見えてぼやけます。
- 400 × 300 ピクセル: 約 36 PPI。ぼやけたり、ブロック状に崩れたりします。
ツールが拡大しても、事前に自分で拡大しても、拡大によって細部が増えることはありません。A4 全面を 300 PPI で印刷するには約 2480 × 3508 ピクセルが必要です。書類はカメラの最大解像度で、書類がフレームいっぱいに写るように撮影しましょう。PPI については画像のリサイズ: ピクセル・縦横比・DPIで詳しく説明しています。
PDF のファイルサイズを抑える
ツールの変換コードを、このページが読み込むのと同じバージョンの jsPDF(2.5.1)で、A4・自動・余白なしの設定にしてテスト画像に対して実行しました。サイズは 1 KB = 1,000 バイトで表記しています。数値は画像によって変わりますが、この傾向は各形式の保存方法から生じるものです。
| 入力 | 画像ファイル | |
|---|---|---|
| 4000 × 3000 の JPG | 2.44 MB | 2.44 MB |
| 同じ写真の WebP | 1.40 MB | 14.5 MB |
| 1920 × 1080 の PNG スクリーンショット | 84 KB | 87 KB |
| アルファチャンネル付きの 1000 × 1000 の PNG ロゴ | 9 KB | 4.0 MB |
| 同じロゴを白背景にしたもの(透過なし) | 8 KB | 11 KB |
| 同じロゴを透過付きの 256 色パレット PNG にしたもの | 4 KB | 14 KB |
- 写真の PDF のサイズは元の JPG のサイズで決まります。先に画像圧縮や画像リサイズで JPG を小さくしておきましょう。ただし、上で説明した印刷サイズに必要なピクセル数は残してください。
- アルファチャンネル付きのカラー PNG は、PDF 内で1ピクセルあたり約 4 バイトを使います。1,200万ピクセルなら約 48 MB になりますが、256 色パレット版なら小さいままです。PNG から作った PDF が元のファイルよりはるかに大きい場合は、PNG にアルファチャンネルが含まれている可能性があります。ソフトによっては、透明な部分がなくてもアルファチャンネルを付けて保存するためです。透過が不要なら、こうした PNG は先に JPG に変換しましょう。WebP 画像も同様です。画像圧縮で「出力形式」を JPG にするか、画像変換を使います。透明な部分は白になります。
- それでもアップロードの上限を超える場合は、PDF 圧縮を使いましょう。圧縮レベルに応じて、各ページを約 65〜108 ピクセル/インチの JPG として描き直します。画面で読むには十分なことが多いものの、印刷するとぼやけるため、小さな文字が読めるかどうか確認してください。
よくある問題と対処法
- 写真が横向きになる、またはゆがむ。多くのスマートフォンは写真を横倒しのまま保存し、表示時にどう回転させるかを示す向きのタグ(EXIF)を付けています。現在のブラウザはこのタグを適用するためサムネイルは正しい向きに見え、ツールもこの正しい向きでの縦横の寸法をもとに画像の大きさを決めます。ところが JPG のデータ自体はそのままコピーされ、PDF ビューアーは一般にこのタグを無視するため、写真が横倒しのまま、正しい向きを前提にした枠に押し込まれて表示されることがあります。こうした写真は画像の回転・反転か画像圧縮に通してから、もう一度変換してください。どちらも向きの情報を適用し、ピクセル自体が正しい向きになった新しいコピーを保存します。
- どの写真の横にも白い帯ができる。画像トリミングで写真をページの形に切り抜きます。「カスタム」を選び、縦向きの A4 なら 210 と 297(横向きなら 297 と 210、レターなら 8.5 と 11)を入力して、「全体を選択」を押すと、その比率で最大の範囲が選ばれます。3000 × 4000 の写真は 2828 × 4000 になります。または「画像サイズに合わせる」を使いましょう。
- 画像の一部が欠ける。「画像サイズに合わせる」を使う際に、横長の画像に「縦」、または縦長の画像に「横」を選んだか、画像の幅または高さが 19,200 ピクセルを超えています。「自動」を選ぶか、長い画像を分割してください。
- ページの表示が崩れる。私たちのテストでは、インターレース PNG(一部の画像編集ソフトがウェブ用画像向けに用意しているオプション)は、アルファチャンネルがない場合、縞模様やブロック状のノイズとなって崩れて表示されました。このツールはその圧縮データをそのまま PDF に渡しますが、PDF は PNG のインターレースに対応していないためです。こうしたファイルは先に JPG に変換してください。
- 透明な PNG が空白、またはほぼ空白になる。私たちのテストでは、16 色以下の少ない色数のパレットに透過を加えて保存した PNG でこの問題が起きました。一部の PNG 最適化ツールはシンプルな図版をこの形式で保存し、画像圧縮でも PNG を最も低い設定で保存するとこの形式になります。このツールは、こうした PNG の透過情報を正しく読み取れません。フルカラー版の画像があればそちらを使い、透過が不要なら JPG に変換してください。
- エラーメッセージが出る、または画像のないページができる。このツールが扱えるのは JPG、PNG、WebP です。破損したファイルや、ボックスにドロップされたほかの形式のファイル(AVIF 画像や iPhone の HEIC 写真など)は、エラーで変換が止まったり(この場合 PDF はダウンロードされません)、空白のページや崩れたページができたりする原因になります。こうしたファイルは、追加する前に JPG に変換してください。
送る前に PDF を確認する
ページ数が画像の枚数と一致しているかを確かめ、全体をスクロールして順番と向きを確認し、いちばん小さな文字を拡大して読めるか見てみましょう。印刷ダイアログで「用紙に合わせる」などのオプションを選ぶと、余白を含めたページ全体が印刷可能な範囲に収まるよう縮小されます。「実際のサイズ」を選ぶと寸法は保たれますが、余白のないページでは端が切れることがあります。
JPG 写真の EXIF メタデータは、スマートフォンが記録していれば GPS 座標も含めて PDF 内に残り、画像を抽出すれば誰でも読み取れます。共有する PDF を作るときは、変換する前に写真のメタデータを取り除いておきましょう。EXIF情報の削除は画像データを変えずにメタデータを削除しますが、初期設定では向きのタグを残すため、横向きになる写真はこれでは直りません。画像圧縮と画像の回転・反転は、ピクセル自体が正しい向きになった新しいコピーを再圧縮して保存する際に、メタデータを取り除きます。
ページは画像なので、文字の検索やコピーはできません。テキストが必要な場合は、元の画像を画像からテキスト抽出(OCR)にかけてください。画像の PDF とテキストの PDF の違いや、認識されたテキストを確認する必要がある理由は、PDF からのテキスト抽出:テキストレイヤーと OCRで説明しています。PDF を確認し終えるまでは、元の画像を残しておきましょう。
よくある質問
変換すると画質は落ちますか?
JPG ファイルはそのままコピーされ、PNG ファイルは非可逆圧縮なしで保存されるため、これらの画質は落ちません。WebP 画像は品質 100 の JPG になるため、元の WebP が可逆圧縮であっても元の画像とわずかに異なることがあり、私たちのテストでは透明な部分が黒くなりました。印刷時の鮮明さは、変換ではなく1インチあたりのピクセル数で決まります。
縦向きと横向きの画像を混ぜられますか?
はい。「自動」を選ぶと、各ページが画像に合わせた向きになります。ページサイズと余白はすべてのページで共通なので、ページごとに設定を変えたい場合は PDF を別々に作り、PDF 結合でつなげてください。
既存の PDF に画像を追加できますか?
画像を PDF に変換してから、既存のファイルをPDFページ整理で開き、「別の PDF からページを追加」で新しいページを末尾に追加し、ドラッグして目的の位置に移動します。新しいページを既存のページの前か後ろに置くだけなら、PDF 結合でファイルをつなげられます。詳しくはPDF のページを並べ替え・回転・削除する方法をご覧ください。
画像は何枚まで追加できますか?
ツール側では上限を設けていません。すべての画像と完成した PDF をブラウザ内に保持するため、実際の上限はお使いの端末のメモリで決まります。ページの動作が遅くなったりクラッシュしたりする場合は、少しずつに分けて変換し、PDF 結合でつなげてください。