本文资料转载自
文件格式解析
位图文件头
位图文件头包含有关于文件类型、文件大小、存放位置等信息,在 以上版本的位
图文件中用 !"#"$"% 结构来定义:
&'( !"#"$"%)**
+,&-
$.%$/0-
+,%1-
+,%12-
$.%$.-
3 !"#"$"%-
其中:
&
4说明文件的类型(该值必需是 56$62,也就是字符77。我们不需要判断 ./2 的位图标识,
这么做现在来看似乎已经没有什么意义了,而且如果要支持 ./2 的位图,程序将变得很繁琐。
所以,在此只建议你检察77标识)
4
/0
4说明文件的大小,用字节为单位
4
%1
4保留,必须设置为
4
%12
4保留,必须设置为
4
.
4说明从文件头开始到实际的图象数据之间的字节的偏移量。这个参数是非常有用的,因为位图
信息头和调色板的长度会根据不同情况而变化,所以你可以用这个偏移值迅速的从文件中读取
到位数据。
4
2位图信息头
位图信息用 , . 结构来定义,它由位图信息头89:和彩色
表8(:组成,前者用 , .#"$"% 结构定义,后者用 %;<+$ 结构定义。
, . 结构具有如下形式:
- 1
- 2
前往页