为何使用 PNG 格式?
Windows 的默认打印屏幕图像是 BMP,一种可创建巨大点阵的格式。GIF 可以是一种差强人意的替代格式,但 PNG 更好。因此,Solid Capture 默认为“编写网络图像”(PNG)格式,可发因为“Ping”。它本来是为取代老版和简版 GIF 格式所设计的,并且在某种意义上是更加复杂的 TIFF 格式。 对网络而言,PNG 相较于 GIF 已经具有三种主要的长处:Alpha 通道(不同透明度)、Gamma 校正(跨平台控制图像亮度)和平面交错(一种渐进显示方式)。PNG 在大多数情况下,还比 GIF 的压缩效果好,而不同的是一般仅可压缩 5% 到 25% 左右,不是大到可鼓励人们仅仅打开其基本功能。 一种 GIF 有而 PNG 并不尝试再生产的功能是支持多个图像,尤其是支持动画效果;PNG 曾经与现在均设计为仅限单个图像格式。(一种非常有 PNG 风格的延展格式叫 MNG,此格式1999年年中完成设计,现在已开始被多个应用程序支持,但是 MNG 格式和 PNG 格式的文件延展和目的均不同。) 针对图像编辑(无论专业人员或非专业人员),PNG 提供了一种有用的格式以便于编辑中级阶段存储。因为 PNG 的压缩效果是完全不失真,而且它支持多达 48-位真色或 16-位灰度,对一个图像进行保存、复原和再保存将不会降低其质量,这一点与标准的 JPEG(即使设置为最高质量)不同。也不同于 TIFF 的是,PNG 指定不给实现者任何挑剔和选择他们要支持哪种功能的空间;结果是保存在一个应用程序中的 PNG 图像在任何其他 PNG 支持应用程序中均可读取。(注意,对于已结束的真色图像转移,尤其是摄影作品,JPEG 几乎总是更好的选择。虽然 JPEG 文件的失真压缩可导致可视的人为加工痕迹,但这些都以减低到最小,而且文件大小的保存,即使是高质量级别也比一般可能的不失真格式如 PNG 好。对于黑白图像而言,尤其是黑白文本或描图,TIFF 中的 Group 4 传真压缩或 JBIG 格式常常比 1-位灰度的 PNG 好太多。)
压缩
对于打印屏幕的专业效果而言,不失真压缩很重要。PNG 压缩在现有的不丢失图像信息又不付发明权费的压缩方法中是最好的。但是,并非所有实现均具有现有方法的所有长处。即使那些有此特点的,也可能因为用户方面不适当的选择而毁掉。 PNG 支持三种主要的图像类型:真色、灰度和调色板图像(“8-位”)。 JPEG 仅支持钱两种;GIF 仅支持第三种(虽然它可能通过使用灰色调色板仿真灰度)。对于压缩所产生的这些影响来自 PNG 混合图像类型的能力。具体来说,强迫一个应用程序将 8-位调色板图像保存为 24-位真色(或“RGB”)图像的效果在校文件中是不会获得的。如果原始文件被修改为包含多于 256 种颜色(比如,如果添加了一个继续的梯度背景),这也许是不可避免的,但是很多图像都特维网络设计为 256 或更少的颜色。 (请参看 http://www.libpng.org/pub/png/pngintro.html 以了解更多详情)。
|