background image

年来新制定并得到广泛使用的格式。
  

1.PNG 图像结构分析

  

PNG 是以数据流的方式传输的,与 GIF 相似,PNG 也把数据流分解成若干数据块 。

PNG 图像格式文件(或者称为数据流)由一个 8 字节的 PNG 文件签名域和按照特定结构组
织的

3 个以上的数据块(chunk)组成。

  

PNG 定义了两种类型的数据块,一种称为关键数据块,这是标准的数据块;另一种叫

做辅助数据块,这是可选的数据块。关键数据块定义了

4 个标准数据块,在每个 PNG 文件

中都有,

PNG 读写软件也必须支持这些数据块。

  关键数据块中的

4 个标准数据块是:文件头数据块、调色板数据块、图像数据块、图像结

束数据块。
  除了表示数据块开始的文件头数据块必须放在最前面,表示

PNG 文件结束的图像结束

数据块放在最后面之外,其他数据块的存放顺序没有限制。
  

PNG 文件格式规范制定了 10 个辅助数据块,用于扩展存储图像信息。

  以上述的规定为依据,

PNG 的文件结构如下:(1)在 PNG 数据流的开始部分是 PNG

图像格式的签名;(

2)随后的数据流是表示图像信息的数据块;(3)PNG 文件的最后是

END——文件结束数据块。
  

2.PNG 图像的特点分析

  作为一种以网页设计使用为主的图像格式,

PNG 能得到广泛的使用,主要是因为它有

许多

JPEG 和 GIF 这两种网页设计常用的图像格式不具备的优势,同时,它也借鉴了两者

的许多长处,改进了其不足。下面将结合与

JPEG 和 GIF 的对比,对其作简要分析:

  (

1)优点

  ①兼有

GIF 和 JPEG 的色彩模式,甚至最高可储存 48 位超强色彩图像;

  ②

PNG 能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的

信息;
  ③更优化的传输显示;
  ④透明背景图像显示,

PNG 提供了 0~255 级的透明信息;

  ⑤兼容性好。
  (

2)缺点

  ①

PNG 是一个“单张图片”的文件格式,不支持动画的应用:

  ②因为

PNG 采用的是无损压缩方式,尽管相同图像质量的 PNG 图像文件比 JPEG 图像

文件小,但是

JPEG 可以适当地牺牲画面品质而取得比 PNG 更小的文件尺寸;

  ③

PNG 不支持 CMYK 的模式;

  ④

PNG 没有储存 dpi 信息。

  由于

PNG 不支持 CMYK 色彩模式,不储存 dpi 信息,所以有人认为 PNG 是一种有破

坏性的压缩格式,这是一种误解。

PNG 图像格式是为网络浏览而设计的,而并没有打印和

印刷方面的要求。制约

PNG 图像更广泛应用的主要因素是它无法制作出动画效果。PNG 图

像格式开发人员已经意识到这一点,并基于

PNG 图像开发出了新的图像格式。