PNG圖片格式特點(diǎn):
Png這種圖片格式包括了許多子類,但是在實(shí)踐中大致可以分為256色的png和全色的png,你完成可以用256色的png代替gif,用全色的png代替jpeg,Png是完全支持alpha透明的(透明,半透明,不透明),盡管有兩個(gè)怪異的現(xiàn)象(在ie6下)。
png是一種無(wú)損耗的圖像格式,這也意味著你可以對(duì)png圖片做任何操作也不會(huì)使 得圖像質(zhì)量產(chǎn)生損耗。這也使得png可以作為jpeg編輯的過(guò)渡格式。
PNG在ie中的怪異表現(xiàn):
IE6以下的瀏覽器支持PNG8的索引透明,但圖片必須為全透明,半透明的png8在瀏覽器下顯示為全透明。Alpha透明的全色PNG(png32)在ie6中會(huì)出現(xiàn)背景顏色(通常是灰色)。由上面可以總結(jié):
(a)全透明的png8可以在任一瀏覽器正常顯示(就像gif一樣)。半透明的png8在除了ie6及其以下的瀏覽器下錯(cuò)誤的顯示成全透明,其它瀏覽器都能正常顯示半透明。這個(gè)bug并不需要特殊對(duì)待,因?yàn)樵诓恢С职胪该鞯臑g覽器下只是顯示為全透明,對(duì)用戶體驗(yàn)影響不大,它反而是透明gif的加強(qiáng)版。
(b)第二個(gè)bug沒(méi)有什么好的方法解決,只能通過(guò)(AlphaImageLoader濾鏡和htc)方法來(lái)處理。
更多關(guān)于PNG:
PNG8
256色PNG的別名,無(wú)損格式,體積最小,但最多只支持256色
PNG24
全色PNG的別名,除了png8的特點(diǎn),理論上可以存儲(chǔ)2的24次方種顏色,但ie6之前的版本對(duì)此格式兼容有問(wèn)題
PNG32
全色PNG的別名,除了以上的特點(diǎn)外,體積稍大
相比GIF
PNG 8除了不支持動(dòng)畫外,PNG8有GIF所有的特點(diǎn),但是比GIF更加具有優(yōu)勢(shì)的是它支持alpha透明和更優(yōu)的壓縮。所以,大多數(shù)情況下,你都應(yīng)該用PNG8不是GIF(除了非常小的圖片GIF會(huì)有更好的壓縮外)。
相比JPEG
JPEG比全色PNG具有更加好的壓縮,因此也使得JPEG適合照片,但是編輯JPEG過(guò)程中容易造成質(zhì)量的損失,所以全色PNG適合作為編輯JPEG的過(guò)渡格式.
摘取自:http://www.cnblogs.com/kei0/archive/2012/08/29/2661947.html新聞熱點(diǎn)
疑難解答