pngquant是一款png格式圖片批量壓縮工具,這款軟件可以將png格式的圖片壓縮掉70%的大小,而且圖片質量肉眼并不能看出太大變化。pngquant支持自己控制圖片輸出質量,支持批量處理圖片,使用也非常簡單,推薦大家下載使用。
軟件特色:
結合矢量化運算的高質量的調色板。
獨特的自適應抖動算法。
跨平臺:windows,Mac OS X,Linux。C語言實現(xiàn),容易集成于腳本、GUI、服務器軟件。
快速模式處理大量圖像。
壓縮率高達70%,失真率很低。
使用方法:
pngquant 是有在github上host了整個lib的代碼。是c代碼。能夠用。只是官方有寫好的exe,能夠直接拿來用。使用方法:
詳細樣例:
pngquant -f --ext .png --quality 50-50 Ui.png (以50質量來處理圖片,直接覆蓋掉原圖片)
我們能夠做一個批處理:新建一個txt,后綴改成bat,寫入以下內容(當然你質量能夠作為用戶輸入的變量):
echo "開始處理..." for /R %%i in (*.png) do ( pngquant -f --ext .png --quality 50-50 "%%i" ) pause
我從80質量測試到20,發(fā)現(xiàn)50比較接近做圖軟件導出的png 8格式。只是80質量的壓縮效率已經(jīng)很高了,強烈建議使用80。
下載會得到pngquant.ext 和Compression.bat, 復制到你要批量壓縮png的目錄里,點擊Compression.bat就會批量壓縮png了。
注意:會替換原圖,請單獨復制一份資源來操作!