跳转至

PNG

由文件头+各种各样的PNG数据块Chunk组成(其中最主要是的IHDR(图像描述信息,如宽度,高度,是否真彩色..),IDAT(图像数据),IEND(文件尾终止符)),顺序也这样

title
这是生成的1x1一个红色像素的PNG图片

Chunk

PNG数据块Chunk 由 数据块长度,数据块标识,数据内容,CRC校验码组成
如 IHDR CHunk
title

IDAT

IDAT 像素数据是顺序排列 (最左上角的像素点在buff最前面,最右下角的像素点在buff最尾端 ),每个像素(32位的图片)点由 红(8)绿(8)蓝(8)A(8)组合, 每行像素点开始需要多加一个0 如下面1x2的图片
title