PNG(Portable Network Graphics),便携式网络图形,是一种采用无损压缩算法的位图格式,支持索引、灰度、RGB三种颜色方案以及Alpha通道等特性。其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG的1.0规范于1996年发布,2003年又更新至2.0规范,不少国家的数字档案馆和图书馆都采用了PNG来存档数字图像。
近日,万维网联盟(W3C)发布了PNG的3.0规范,时隔超过22年终于迎来了更新。在第三版规范中,PNG加入了三个新功能,包括支持高动态范围(HDR)图像、通过动态PNG(APNG)制作动画、以及Exif数据存储。新特性将文件规范推向现代,使得PNG可以与GIF、WebP等其他格式相竞争。
其实早在2024年,APNG就已经出现。当时Mozilla创建并完善了这一格式,将PNG的优势与GIF的特性相结合,并在2007年的Firefox 3浏览器中添加了支持。虽然当时出于各种原因,并没有被纳入到标准规范中,不过仍然被后来的Safari、Chrome和Edge浏览器所支持。随着时代的发展,APNG在3.0规范中被收入,且内容与过去的文档和实现相一致。
3.0规范通过添加cICP块,将视频信号类型识别的独立编码代码点,用于包含图像格式元数据,使得PNG可以支持HDR和广色域图像。此外,3.0规范增加了对Exif元数据的支持,其中提供了图像拍摄时的标准化信息记录,便于用户进行图像管理及后期处理。
热门跟贴