跳到正文
导航
搜索
编写
外观
登录
通知
个人主页
个人工具
登录
user-interface-preferences
搜索迷雾 Wiki
迷雾 Wiki
/
知识库
associated-pages
页面
讨论
查看“︁PNG 数据块”︁的源代码
查看
阅读
查看源代码
查看历史
更多
⌄
更多
语言变体
←
PNG 数据块
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
PNG 是无损位图格式。文件以固定的 8 字节签名开始,后面是一系列数据块。每个块依次包含数据长度、四字符块类型、块内容和 CRC 校验值。 == 基本结构 == {| class="wikitable" ! 块 !! 内容 |- | <code>IHDR</code> || 图像宽高、位深、颜色类型及压缩等参数;必须位于首个数据块。 |- | <code>PLTE</code> || 调色板;对索引颜色图像是必需的。 |- | <code>IDAT</code> || 压缩后的图像数据,可以分布在多个连续块中。 |- | <code>IEND</code> || PNG 数据块序列的结束。 |} PNG 还定义文本、色彩管理和透明度等附属块。块类型字母的大小写编码了关键块、附属块等属性。CRC 用于检测传输或存储中的意外错误,不是作者身份认证。参见 [[校验与摘要]]。 == 常见附属块 == 附属块是否出现取决于图像内容与编码软件,并非每个 PNG 文件都包含以下各块。 {| class="wikitable" ! 块 !! 内容 |- | <code>tRNS</code> || 透明度信息,可用于索引颜色或指定透明色。 |- | <code>gAMA</code> || 图像伽马值。 |- | <code>sRGB</code> || 图像遵循 sRGB 色彩空间的标记。 |- | <code>iCCP</code> || 压缩的 ICC 色彩配置文件。 |- | <code>tEXt</code>、<code>zTXt</code>、<code>iTXt</code> || 分别承载未压缩文本、压缩文本及国际化文本。 |- | <code>eXIf</code> || EXIF 元数据。 |} == 参考资料 == * [https://www.w3.org/TR/png-3/ W3C《PNG 第三版规范》,英文,第 4.8、11 节] [[工具和科普/图片与文件|返回图片与文件]]
返回
PNG 数据块
。
迷雾 Wiki
✕
搜索迷雾 Wiki
✕
阅读设置
✕
正文字体
宋体
黑体
扫描线纹理