pngquantでPNGファイルを無劣化圧縮

      2018/04/07

pngquant2

昨今のPC、スマートフォンの性能や回線速度を考えると、動画ならともかく、画像のファイルサイズにさほど過敏になる必要はないのかもしれません。

ですが、Webページの表示速度やファイルのやりとりではファイルサイズが小さいに越したことはありません。

ここでは、PNGファイルの圧縮方法を紹介したいと思います。

SPONSORED LINK

pngquant

PNGを圧縮するプログラムとして有名なのはpngquant(公式サイト)です。

pngquantは、24bitカラーや32bitカラーで作られたPNG画像を、使っている色が256色以内になるように調整して圧縮します。使っている色数が少なければ無劣化、あるいは見た目にほとんど変化無く圧縮できます。PNGはアイコンやロゴ、スクリーンショットなどでよく使われています。多くは少ない色数で構成されているので、効果が出やすいと思います。(写真など元々色数の多い画像の場合は目に見えて劣化するのでご注意ください。)

pngquantの公式サイトからWindows用のバイナリ(.exe形式)をダウンロードして、以下のコマンドで実行できます。

pngquant.exe --ext .png --skip-if-larger [FileName]

--ext .pngは接尾辞を .png 、つまり上書き、--skip-if-largerはpngquantのアルゴリズムではファイルサイズが小さくならずに大きくなった場合には何もしないことを表します。

SPONSORED LINK

便利に使うには

せっかく有益なツールなので、気軽に使えるようにしたいですよね。

Windows向けに右クリックメニューから実行できる方法はこちら↓

[Win] pngquantを右クリックから実行できるようにする方法
PNGファイルのファイルサイズを、劣化無く劇的に縮小するツール「pngquant」。とても便利なので右クリックメニューから使えるようにしちゃいましょう! pngquant... 続きを読む

ちなみに

ちなみに当サイトではスクリーンキャプチャを多用しているため、ほとんどがPNGファイルです。アップロードしているPNGファイルすべてにpngquantを適用したところ、154ファイルで6.38MB→2.56MBと、60%の減量に成功しました! これはでかい!

itjo レスポンシブ 本文下

 - PC
 - , , , ,