実用プリセット付き一括画像リサイズ
画像をまとめてドロップし、本当に必要なサイズ ― App Storeのスクリーンショット、Open Graphカード、ファビコン一式、Androidの各密度 ― を選ぶと、正しい寸法に揃えてZIPで受け取れます。小・中・大ではありません。
このツールの主役はプリセット
小・中・大しか用意していないリサイズツールは、何も答えていません。必要なサイズがそのどれかであることは、まずないからです。Open Graphカードなら1200×630、6.9インチ端末のApp Store Connect用なら1320×2868、というように決まっています。このツールの価値はリサイズそのものにはありません。それはキャンバスの数行で書ける処理です。価値は、その数値を調べずに済むことにあります。
収める・埋める・引き伸ばす
写真を、元の縦横比とは違う枠に収めるとき、正直な答えが3つと、不誠実な答えが1つあります。「含める」は画像全体を残し、空いた部分を余白で埋めます。「覆う」は枠いっぱいに広げ、はみ出した分を切り落とします。「引き伸ばす」は形を歪めます。望ましいことはまずありませんが、仕様がそれを求める場合もあります。余白の色が意味を持つのは「含める」のときだけなので、その隣に置いてあります。
半分ずつ縮小する
大きな写真を一度のキャンバス呼び出しでファビコンまで縮めると、読み取ったピクセルのほとんどを捨てることになり、いちばん多く目にされるサイズでこそ眠い絵になります。ここではまず半分ずつ段階的に縮小します。これは隣り合うピクセルを平均する、ボックスフィルタが本来行うべき処理で、最後に残ったわずかな差だけを一度で縮めます。
よくある質問
一度に何枚までドロップできますか?
お使いのマシンのメモリに収まるだけ。1枚ずつ順にデコード、リサイズ、エンコードするので、枚数が多いと失敗するのではなく時間がかかります。
どの形式で出力されますか?
PNGです。途中で非可逆に再圧縮されないようにするためです。もっと小さくしたい場合は、あとから圧縮ツールに通してください。
ZIPが圧縮されていないのはなぜですか?
中身はPNGで、すでに圧縮済みです。もう一度かけても時間が増えるだけで、ほとんど縮みません。
画像はアップロードされますか?
いいえ。ブラウザ内でデコードされ、キャンバス上でリサイズされます。アーカイブの作成もここで行われます。