1.3 UI设计常用图像格式

界面设计常用的格式主要有以下几种。

· JPEG:JPEG是一种位图文件格式,JPEG的缩写是JPG, JPEG几乎不同于当前使用的任何一种数字压缩方法,它无法重建原始图像。由于JPEG优异的品质和杰出的表现,因此应用非常广泛,特别是在网络和光盘读物上。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快,使得Web页有可能以较短的下载时间提供大量美观的图像,JPEG也就顺理成章地成为网络上最受欢迎的图像格式,但是不支持透明背景。

· GIF:GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画,GIF格式自1987年由CompuServe公司引入后,因其体积小而成像相对清晰,特别适合于初期慢速的互联网,而从此大受欢迎。支持透明背景显示,可以以动态形式存在,制作动态图像时会用到这种格式。

· PNG:PNG是一种图像文件存储格式,其目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。可移植网络图形格式(Portable Network Graphic Format, PNG)名称来源于非官方的“PNG's Not GIF”,是一种位图文件存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序中,或应用于网页或S60程序中是因为它压缩比高,生成文件容量小。它是一种在网页设计中常的格式并且支持透明样式显示,相同图像相比其他两种格式体积稍大,如图1.1所示为3种不同格式的显示效果。

图1.1 不同格式的显示效果