簡介
PNG用來存儲灰度圖像時,灰度圖像的深度可多到16位,存儲彩色圖像時,彩色圖像的深度可多到48位,并且還可存儲多到16位的α通道數據。PNG使用從LZ77派生的無損數據壓縮算法。
PNG文件格式保留GIF文件格式的下列特性:使用彩色查找表或者叫做調色闆可支持256種顔色的彩色圖像。
流式讀/寫性能(streamability):圖像文件格式允許連續讀出和寫入圖像數據,這個特性很适合于在通信過程中生成和顯示圖像。
逐次逼近顯示(progressive display):這種特性可使在通信鍊路上傳輸圖像文件的同時就在終端上顯示圖像,把整個輪廓顯示出來之後逐步顯示圖像的細節,也就是先用低分辨率顯示圖像,然後逐步提高它的分辨率。
透明性(transparency):這個性能可使圖像中某些部分不顯示出來,用來創建一些有特色的圖像。
輔助信息(ancillary information):這個特性可用來在圖像文件中存儲一些文本注釋信息。
文件結構
PNG圖像格式文件(或者稱為數據流)由一個8字節的PNG文件署名(PNG file signature)域和按照特定結構組織的3個以上的數據塊(chunk)組成。
PNG定義了兩種類型的數據塊,一種是稱為關鍵數據塊(critical chunk),這是标準的數據塊,另一種叫做輔助數據塊(ancillary chunks),這是可選的數據塊。關鍵數據塊定義了4個标準數據塊,每個PNG文件都必須包含它們,PNG讀寫軟件也都必須要支持這些數據塊。雖然PNG文件規範沒有要求PNG編譯碼器對可選數據塊進行編碼和譯碼,但規範提倡支持可選數據塊。
使用
PNG格式圖片因其高保真性、透明性及文件大小較小等特性,被廣泛應用于網頁設計、平面設計中。網絡通訊中因受帶寬制約,在保證圖片清晰、逼真的前提下,網頁中不可能大範圍的使用文件較大的bmp、jpg格式文件,gif格式文件雖然文件較小,但其顔色失色嚴重,差強人意,所以PNG格式文件自誕生之日起就大行其道。
PNG格式圖片通常被我們當做素材來使用,在設計過程中,不可避免的要搜索相關文件,如果是JPG格式文件,摳圖就在所難免,費時費力,gif格式雖然具有透明性,但其隻是對其中一種或幾種顔色設置為完全透明,并沒有考慮對周圍顔色的影響,所以此時PNG格式文件就成了我們的不二之選。我們經常在網頁中看到整個頁面使用同一個PNG圖片做背景,按鈕、導航條等全做在一張圖片上,其實就是這個道理,究其緣由無非就是PNG圖片在下載過程中占帶寬較小,而且顔色逼真,下載一次可重複使用。
資源
随着PNG圖标使用的越來越廣泛,PNG圖标資源也相對變得豐富起來,現在有較多的網站專門提供PNG圖标,将其作為自己的主營業務,這也在一定程度上幫助了設計師們的工作,不會因為手邊沒有設計素材而苦惱。
精緻完善
這個問題時困擾很多UI設計新手的問題,現做簡要介紹,就是在制作過程,要注意:
大小适中
在整個界面中圖标不易過大,其次每個圖标之間也要大小相似,這裡指的是視覺上的。
色彩搭配合理
色彩在同一圖标上的顔色不宜過多,最多3種{通常},整個界面所有圖标的主色彩不宜過多,3個色彩适中,,對于用什麼顔色不作介紹,有點繪畫經驗的人都知道。
細節處理
經過本人觀察,所有現有市場上做的看起來比較精緻的圖标,不管是平面圖标還是3d圖标,都有潛在的細節,諸如描邊之類,這裡所說的的描邊,不是局限在描一個黑黑的邊,而是說在形體轉折或是邊緣處,有高光和陰暗細節的處理,以漸變和圖層逐漸透明的形式出現,一定要融合在圖标裡,例如平面化的圖标,你要讓人感覺并沒有存在,但實際仔細觀察是有的,制作出圖标的微妙變化,顯得豐富不單薄。
上傳要點
首先要知道手機型号,是那個平台或者是那個操作系統的在去下載到手機裡面去.諾基亞的手機是最好弄的。蘋果系統的手機目前還不支持。


















