设备无关位图是Device-Independent Bitmap的缩写。它自带颜色信息。因此,调色板管理非常容易。DIB也使打印时的灰度阴影控制更加容易。任何运行Windows的计算机都可以处理DIB。它通常以BMP文件的形式保存在磁盘文件中或者作为资源保存在EXE文件中和DLL文件中。
1、BMP文件中的DIB结构
DIB是标准的Windows位图格式,BMP文件中包含了一个DIB。一个BMP文件大体上分成如下四个部分:
| BITMAPINFOHEADER | bfType = "BM" |
| BITMAPINFOHEADER | biSize |
| Palette | 单色DIB有2个表项,16色DIB有16个表项或更少 256色DIB有256个表项,或更少 |
| DIB Pixels | 像素按照每行每列顺序排列,每一行的字节数必须是4的整数倍 |
博客介绍了设备无关位图(DIB),它自带颜色信息,调色板管理和打印灰度阴影控制容易,任何运行Windows的计算机都能处理。DIB通常以BMP文件形式保存在磁盘,或作为资源保存在EXE和DLL文件中,还提及BMP文件包含DIB及大致结构。
460

被折叠的 条评论
为什么被折叠?



