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

      2016/07/01

pngquant2

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

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

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

SPONSORED LINK

pngquant

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

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%の減量に成功しました! これはでかい!

PNGの色のテーブルを実際に使用しているものに限定することで軽量化を図っているようなので、使っている色数が小さい場合には特に効果が大きいようですね。Excelのスクリーンキャプチャなんかでは数色だけなんてことがザラなので効果が大きいようです。

 

itjo レスポンシブ 本文下

 - PC , , , ,