※記事内に商品プロモーションを含む場合があります
いままでWindows用の画像縮小用のソフト縮小専用を使ってました。
縮小専用で良いのがファイルサイズを指定出来る事。
私の場合50KB以下に設定していますが、
縮小しない限り、荒くは感じません。
最近macも使う様になってweb上で画像を縮小したいなと思いましたが
ファイルサイズを指定出来るwebツールが無かったので
自分で作ることにしました。
isShrinker
isShrinkerでドラッグ&ドロップでのファイル選択が出来る様になった
ので50KB縮小用は廃止しました。
画像縮小ツール
各項目は設定出来る様にすると面倒なのと、
セキュリティ上の問題(クロスサイトスクリプティング)もあるので
項目は固定にしました。
画像のサイズは640px×480px
ファイルサイズは50KB以下としました。
PHPでの画像縮小はこちらの
画像を拡大・縮小する方法を参考にしました。
isShrinkerを作るのに参考にしたサイト
しかし、640×480にすると縦横比が変わるので
画像の長辺を640pxとして短辺を計算する様にしました。
元々は対応していないPNG形式にも対応しました。
ちゃんと縮小されています。
ただしアップにすると結構荒いです。
現在はドラッグ&ドロップでも変換に対応。
しかし、PHPとJavaScripts・Perlで変換していてファイル名
が変更出来ず、変換中と変換後30秒はあらたに変換出来ないので
ドラッグ&ドロップ形式では無いバージョンを作ろうかと思います。