PNG是20世紀(jì)90年代中期開(kāi)始開(kāi)發(fā)的圖像文件存儲(chǔ)格式,其目的是企圖替代GIF和TIFF文件格式,同時(shí)添加一些GIF文件格式所不具備的特征。流式網(wǎng)絡(luò)圖形格式(Portable Network Graphic Format,PNG)名稱(chēng)來(lái)源于非官方的“PNG's Not GIF”,是一種位圖文件(bitmap file)存儲(chǔ)格式,讀成“ping”。PNG用來(lái)存儲(chǔ)灰度圖像時(shí),灰度圖像的深度可多到16位,存儲(chǔ)多彩圖像時(shí),多彩圖像的深度可多到48位,并且還可存儲(chǔ)多到16位的α通道數(shù)據(jù)。PNG運(yùn)用從LZ77派生的無(wú)損數(shù)據(jù)壓縮算法。
PNG文件格式保留GIF文件格式的下列特征:
運(yùn)用多彩查找表或者叫做調(diào)整色調(diào)板可支持256種顏色的多彩圖像。
流式讀/寫(xiě)性能(streamability):圖像文件格式允許連續(xù)讀出和寫(xiě)入圖像數(shù)據(jù),這個(gè)特征很適合于在通信流程中生成和顯示圖像。
逐次逼近顯示(progressive display):這種特征可使在通信鏈路上傳輸圖像文件的同時(shí)就在終端上顯示圖像,把整個(gè)輪廓顯示出來(lái)之后逐步顯示圖像的細(xì)節(jié),也就是先用低分辨率顯示圖像,然后逐步提高它的分辨率。
透明性(transparency):這性格能可使圖像中某些部分不顯示出來(lái),用來(lái)建立一些有特色的圖像。
輔助信息(ancillary information):這個(gè)特征可用來(lái)在圖像文件中存儲(chǔ)一些文本注釋信息。
前幾立于計(jì)算機(jī)軟硬件環(huán)境。
運(yùn)用無(wú)損壓縮。
PNG文件格式中要添加下列GIF文件格式所沒(méi)有的特征:
每個(gè)像素為48位的真多彩圖像。
每個(gè)像素為16位的灰度圖像。
可為灰度圖和真多彩圖添加α通道。
添加圖像的γ信息。
運(yùn)用循環(huán)冗余碼(cyclic redundancy code,CRC)檢測(cè)損害的文件。
加快圖像顯示的逐次逼近顯示形式。
標(biāo)準(zhǔn)的讀/寫(xiě)工具包。
可在一個(gè)文件中存儲(chǔ)多幅圖像。
文件結(jié)構(gòu)
這三種格式各有優(yōu)缺點(diǎn),其中PNG優(yōu)點(diǎn)多多。雖然普及得還很一般,但是其特殊的優(yōu)越性已經(jīng)讓我們對(duì)其產(chǎn)生非常大的興趣。至少我現(xiàn)在很喜歡這種格式。當(dāng)然了對(duì)于打造頁(yè)面的打造人員來(lái)說(shuō),頁(yè)面總體積的大小那就是競(jìng)爭(zhēng)力。所以我們還是必須要留心這三種格式的混合運(yùn)用。那以什么時(shí)候用GIF什么時(shí)候用PNG什么時(shí)候用JPG呢?我們下面一一來(lái)分析。
在實(shí)際的工作中,我發(fā)覺(jué)一般的純色的圖形,比如一些小圖標(biāo)、平鋪背景其中的色彩比較少,那么作為GIF格式雖然只有256種色彩,但是應(yīng)對(duì)這種類(lèi)型的圖片那一定是非常的合適的。當(dāng)然了,不排除有一些特別的小圖標(biāo)色彩的豐富性,但是相信作為小圖標(biāo)其色彩有點(diǎn)損失也不會(huì)影響到整體的視覺(jué)效果,所以GIF的適用范圍是:小圖標(biāo)、平鋪背景等色彩比較少的小型圖片。
那么大圖片又如何選擇呢,首先我們先了解一下JPG,我們運(yùn)用 Photoshop的朋友都知道,在更后導(dǎo)出圖片時(shí)會(huì)有一個(gè)地點(diǎn)讓我們選擇這個(gè)JPG圖片的圖片品質(zhì),**是表示無(wú)壓縮,當(dāng)我們拿同一張圖片導(dǎo)出不同的品質(zhì)圖片比較時(shí)我們發(fā)覺(jué)品質(zhì)低的很明顯會(huì)比品質(zhì)高的臟了很多,這樣照片看起來(lái)就很不好,當(dāng)然我們也發(fā)覺(jué)這種情況在偏大色塊的圖片中猶為突出。所以比如天空、人像。特別人像面部就會(huì)出現(xiàn)很難看的黑斑。當(dāng)然如果對(duì)于照片質(zhì)量要求不嚴(yán)格可以運(yùn)用 JPG并且降低品質(zhì)。但是不適用于背景、小圖標(biāo)。
網(wǎng)頁(yè)頁(yè)面中對(duì)于圖像格式的選用2,多多交流。