兼容ie6的png圖片的解決方案pngquant+photoShop

pngguant下載地址https://github.com/pornel/pngquant/releasesgit

 

 

IE6能顯示png8的圖片github

IE6+瀏覽器直接支持png24。pngguant幫咱們實現了png24 到png8的轉換 而且保證了半透明的陰影效果。IE6則沒有陰影。並且會有一些噪點。本文介紹一個方法解決噪點的問題。IE6陰影仍是沒有的。半透明效果任然不太理想瀏覽器

先上效果。blog

 

原圖pngguant壓縮圖本文方法圖圖片

(請使用IE6觀察效果)get

方法就是 多用幾回iebugit

@echo off

set path=%~d0%~p0

:start

"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext .pngtmp %1tmp
"%path%pngquant.exe" --iebug --force --verbose 256 --ext 2.png %1tmp

del /a /f /s /q %1tmp
del /a /f /s /q %1tmp.pngtmp

shift
if NOT x%1==x goto start

 

或者用photoShop另存爲png24再壓縮。不行再壓縮。直到知足你的需求。主要用於只有邊框有陰影的圖片。大塊陰影仍是算了吧。ie6顯示不了。class

相關文章
相關標籤/搜索