Help us understand the problem. What is going on with this article?

サーバーサイドでpngを軽量化(TinyPNGみたいな事)

More than 5 years have passed since last update.

コマンドラインから簡単にpngをTinyPNGみたいに軽量化できないものかなと思って探したらpngquantがありました。

Lossy PNG compressor
http://pngquant.org/

ソースコードからのインストール手順です。

git clone git://github.com/pornel/pngquant.git
cd pngquant/
./configure --prefix=/usr/local
make 
make install
pngquant --version

適当なpngで本当に軽量化されるのか試してみます。

pngquant --quality=65-80 image.png

自分の環境ではこんな感じで強制上書きしています。

pngquant --ext=.png --force --speed 1 --quality=50-60 #{PNG_COMPRESS_PATH}

先日試してみたjpegをJPEG-miniのように軽量化するadptに比べると、かなりシンプルにインストールから利用まで出来ました。

adptを導入してみたメモです。 -> http://qiita.com/tkosuga@github/items/a2dbe2f8dfb7904d5fc6

tkosuga@github
札幌でウェブプログラマしてます。ウェブ技術全般ブログはじめました
http://tkosuga.hateblo.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away