自从Steve Wilhite(史蒂夫·威尔希特)在1987年发明gif文件格式以来,已历经30多年,真正的互联网老炮儿了。目前gif依然在表情表情包领域独领风骚。本文的目的是详细分析gif文件格式。想了解gif的历史、逸闻趣事的,本文结尾有入口,此处不赘述。
概述
以一个特别常见的gif图为例:
我们查看它的二进制内容:
好像除了开头的"GIF89a",后面的一头雾水呀。 gif的文件内容从逻辑上可以分为几部分:
文件头
文件尾
文件尾是固定两个字节0x3b
自从Steve Wilhite(史蒂夫·威尔希特)在1987年发明gif文件格式以来,已历经30多年,真正的互联网老炮儿了。目前gif依然在表情表情包领域独领风骚。本文的目的是详细分析gif文件格式。想了解gif的历史、逸闻趣事的,本文结尾有入口,此处不赘述。
以一个特别常见的gif图为例:
我们查看它的二进制内容:
好像除了开头的"GIF89a",后面的一头雾水呀。 gif的文件内容从逻辑上可以分为几部分:
文件尾是固定两个字节0x3b