发布网友
共1个回答
热心网友
一个GIF文件的结构可分为文件头FileHeader,GIF数据流GIFDataStream和文件终结器Trailer三个部分。文件头包含GIF文件署名Signature和版本号Version。GIF数据流由控制标识符,图象块ImageBlock和其他的一些扩展块组成。文件终结器只有一个值为0乘3B的字符表示文件结束。
背景颜色索引为背颜色指向全局色表。背景颜色是指那些没有被图像覆盖的视屏部分的颜色。若全局色表标志位置为0,则该字段也被赋值0,并且被忽略。
如果上面的局部颜色列表标志置位的话,则需要在这里紧跟在图象标识符之后定义一个局部颜色列表以供紧接着它的图象使用,注意使用前应线保存原来的颜色列表,使用结束之后回复原来保存的全局颜色列表。如果一个GIF文件即没有提供全局颜色列表,也没有提供局部颜色列表,可以自己创建一个颜色列表,或使用系统的颜色列表。
热心网友
一个GIF文件的结构可分为文件头FileHeader,GIF数据流GIFDataStream和文件终结器Trailer三个部分。文件头包含GIF文件署名Signature和版本号Version。GIF数据流由控制标识符,图象块ImageBlock和其他的一些扩展块组成。文件终结器只有一个值为0乘3B的字符表示文件结束。
背景颜色索引为背颜色指向全局色表。背景颜色是指那些没有被图像覆盖的视屏部分的颜色。若全局色表标志位置为0,则该字段也被赋值0,并且被忽略。
如果上面的局部颜色列表标志置位的话,则需要在这里紧跟在图象标识符之后定义一个局部颜色列表以供紧接着它的图象使用,注意使用前应线保存原来的颜色列表,使用结束之后回复原来保存的全局颜色列表。如果一个GIF文件即没有提供全局颜色列表,也没有提供局部颜色列表,可以自己创建一个颜色列表,或使用系统的颜色列表。