目录i.PNG ii.BMP iii.JPEG iv.GIF PNG 便携式网络图形(Portable Network Graphics,PNG )是一种 无损压缩 的位图 图形格式,支持索引、 灰度 、RGB [A] 三种颜色方案以及Alpha 通道 等特性。 PNG 的开发目标是改善并取代GIF作为适合网络传输的格式而不需专利许可,所以被广泛应用于互联网 及其他方面上。PNG另一个非正式的名称来源为递归缩写 :“PNG is Not GIF ”。特性?支持 256 色调色板技术 以产生小体积文件?最高支持48 位真彩色 图像以及 16 位灰度图像 。?支持 Alpha 通道 的透明 / 半透明特性。?支持图像亮度的Gamma校准 信息。?支持存储附加文本信息,以保留图像名称、作者、版权 、创作时间、注释等信息。?使用无损压缩。?渐近显示和流式读写,适合在网络 传输中快速显示预览效果后再展示全貌。?使用 CRC 防止文件出错。?最新的 PNG 标准允许在一个文件内存储多幅图像。版本以及历史早期,Unisys 公司根据它在GIF 格式中使用的LZW 数据压缩 算法的 软件专利(美国第 4558302号)开始 商业 收费。为避免专利影响,用于表现单张图像的PNG 、用于表现动画的MNG 图形文件格式被同时创建出来。1999 年 8 月,Unisys 公司进一步中止了对自由软件 和非商用软件开发者的 GIF 专利免费许可,从而使PNG 格式获得了更多的关注。在 PNG 传播过程中,很多网络浏览器 经过很长时间才开始完全支持PNG 格式;如 Microsoft Windows默认的 Internet Explorer浏览器一直到7.0 版才支持PNG 格式中的半透明效果,较早期的版本(如6.0 SP1 )需要下载Hotfix [1] 或由网站提供额外的Script 去支持。[2] 这造成 PNG格式并没有得到广泛的认知。?PNG 的 1.0 版本规范于1996 年 7 月 1 日发布,后来被称为RFC 2083标准,并在 1996年 10 月 1 日 成为 W3C 建议。?PNG 的 1.1 版本进行了部分小幅修改并增加了三个新的数据块定义,于1998 年 12 月31 日发布。?PNG 的 1.2 版本增加了另外一个数据块,于1999 年 8 月 11 日发布。?PNG 现行版本是国际标准(ISO /IEC 15948:2003),并在2003 年 11 月 10 日作为W3C 建议发布。这个版本与1.2 版仅有细微差别。此外也产生了基于PNG 的动画格式:1996 年 6 月提出 PNF (Portable Network Frame)草案,当年 8 月改名为MNG (Multiple-image Network Graphics)。 [1]2004 ...