JFIFからPDFへ
確認や印刷用に、JFIF写真を1ページのPDFとして添付できます。JPEGはピクセルにデコードされるため、JFIFの密度やファイル構造はページサイズに影響しません。
フォーマットの比較と技術仕様
| 仕様 | JFIF | |
|---|---|---|
| MIMEタイプ | - | application/pdf |
| タイプ | - | ドキュメントコンテナ |
| 圧縮 | - | Flate / JPEG / JBIG2 / CCITT |
| 標準仕様 | - | ISO 32000-2:2020 |
| マジックバイトヘッダー | - | 25 50 44 46 (%PDF) |
フォーマットの概要と用途
古いスキャンデータやカメラからの書き出しデータには、JFIFの密度情報が含まれていることがあります。このページはデコード後のピクセル数をもとにサイズが決まるため、画面での確認には便利ですが、指定サイズで印刷するにはレイアウト調整が必要な場合があります。
技術仕様とコーデックの内訳
JFIFコンバーターはjpeg-jsを使ってJPEG画像をRGBAピクセルにデコードし、そのピクセルをPNGとしてエンコードしてから、PDFライターがそのPNG画像を埋め込みます。
OSとブラウザの互換性
JPEG対応のカメラや写真アプリでは元のJFIFファイルを読み込めます。PDFリーダーでは、JFIFの密度フィールドを解釈しなくても、変換されたラスター画像のページを表示できます。
役立つ情報
印刷時の実寸が重要な場合は、まずレイアウトアプリで希望する寸法を設定してください。JFIFの密度値は、自動サイズ設定されるPDFページには反映されません。
フォーマットの比較と技術仕様
3000×2000ピクセルのJFIFスキャンをアーカイブ用の注記に配置すると、150 dpiで20×13.3インチのページになります。
よくある質問
元のJPEGがそのまま埋め込まれますか?
JFIFはRGBAにデコードされ、PDFに配置される前にPNGとして再エンコードされます。
JFIFの印刷密度設定はPDFのページサイズに反映されますか?
PDFではピクセル寸法と変換時の密度である150 dpiが使われます。JFIFの密度メタデータをもとにページサイズが決まることはありません。