このツールについて
スマートフォンで撮った領収書、身分証の表と裏、宿題6ページ、ホワイトボードの写真の山。このページはそれらを1画像1ページの PDF にまとめます。アップロードはしません。JPEG、PNG、WebP、HEIC、AVIF、GIF、BMP を置いて、ドラッグで並べ、横向きに入ったものを回し、用紙サイズ(A4、Letter、Legal、A5、または画像と同じ大きさ)、向き(自動、縦、横)、置き方(収める、埋めて切り取る、原寸)、余白を選んでダウンロードします。
JPEG は JPEG のまま。EXIF だけ抜く
JPEG は届いたときの圧縮バイトそのままで PDF に置かれるので、2度目の圧縮はなく、画質は落ちません。その前に EXIF ブロックを取り除きます。スマートフォンがカメラ機種、時刻、GPS 位置を書き込む場所なので、写真の撮影場所は PDF に持ち込まれません。向きはピクセルを回転させるのではなくページ側の変換で処理するので、再エンコードせずに写真は正しい向きになります。WebP、HEIC、AVIF、GIF(最初のフレーム)、BMP は直接埋め込めないため、先に品質 90 の JPEG に変換します。PNG はデコードしたピクセルから可逆で埋め込みます。
この PDF が持たないもの
出力は Document Information Dictionary なしで作られます。作成者、Producer、作成日、ツール名はなく、上に書いたとおり写真の EXIF や GPS もありません。書き出したあとにもう一度開き、ページ数が画像の枚数と一致するか確認します。合わなければダウンロードではなくエラーです。もう1つ持たないものが文字です。この PDF はページの絵であって検索できる文字ではありません。このページは OCR をしないからです。文字を検索したりコピーしたいなら、それは別の作業になります。
HEIC と AVIF は、ブラウザが対応していればブラウザが、そうでなければ同梱のデコーダーがデコードします。後者は大きな写真だと目に見えて遅くなります。それ以外は File API とこのタブの JavaScript だけです。ネットワークを切っても PDF はできます。身分証、診療の書式、住所が写っているものに必要なのは、その性質です。