AZ Tools

PNG 块检查器

文件

PNG 文件是 8 字节魔数签名后跟一系列块。每个块有长度、4 字母类型代码、负载字节和 32 位 CRC。类型中每个字母的大小写编码标志 —— 第一个字母大写是 `critical`(解码器必须处理它),小写是 `ancillary`。此检查器在浏览器中解析整个文件,列出每个块及其元数据,显示 IHDR 头(尺寸、颜色类型、位深度),并解码任何 `tEXt` / `iTXt` 元数据块 —— 编辑器隐藏签名、版权或相机注释的常见位置。

使用方法

  1. 拖入 `.png` 文件。IHDR 摘要和块列表立即出现。
  2. 块表显示 4 字母类型、负载长度和四个类型位标志。
  3. 任何 `tEXt` / `iTXt` 元数据在底部解码 —— 对发现嵌入的版权标签或编辑器签名有用。

常见问题

critical 与 ancillary 块是什么?
Critical 块(IHDR、PLTE、IDAT、IEND —— 第一个字母大写)必须被解码器理解,图像才能渲染。Ancillary 块(小写第一个字母,如 `tEXt`、`pHYs`、`tIME`)携带解码器可以安全忽略的元数据。
`tEXt` 键从哪里来?
标准注册的键是 `Title`、`Author`、`Description`、`Copyright`、`Creation Time`、`Software`、`Disclaimer`、`Warning`、`Source`、`Comment`。编辑器通常写 `Software`(编辑器名称),有时写私有自定义键。

相关工具