縮小専用のように縮小できる50KB縮小用

※記事内に商品プロモーションを含む場合があります

いままでWindows用の画像縮小用のソフト縮小専用を使ってました。
縮小専用で良いのがファイルサイズを指定出来る事。
私の場合50KB以下に設定していますが、
縮小しない限り、荒くは感じません。

最近macも使う様になってweb上で画像を縮小したいなと思いましたが
ファイルサイズを指定出来るwebツールが無かったので
自分で作ることにしました。

isShrinker

isShrinkerでドラッグ&ドロップでのファイル選択が出来る様になった
ので50KB縮小用は廃止しました。

画像縮小ツール
各項目は設定出来る様にすると面倒なのと、
セキュリティ上の問題(クロスサイトスクリプティング)もあるので
項目は固定にしました。

画像のサイズは640px×480px
ファイルサイズは50KB以下としました。

PHPでの画像縮小はこちらの
画像を拡大・縮小する方法を参考にしました。
isShrinkerを作るのに参考にしたサイト

しかし、640×480にすると縦横比が変わるので
画像の長辺を640pxとして短辺を計算する様にしました。

元々は対応していないPNG形式にも対応しました。

変換した写真をアップで比較すると
s-sc11

ちゃんと縮小されています。
ただしアップにすると結構荒いです。

現在はドラッグ&ドロップでも変換に対応。
しかし、PHPとJavaScripts・Perlで変換していてファイル名
が変更出来ず、変換中と変換後30秒はあらたに変換出来ないので
ドラッグ&ドロップ形式では無いバージョンを作ろうかと思います。