组织:中国互动出版网(http://www.china-pub.com/) RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm) E-mail:ouyang@china-pub.com 译者:郭大刚(guodagang guodagang@163.net) 译文发布时间:2002-1-9 版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须 保留本文档的翻译及版权信息。 Network Working Group A. Katz Request for Comments: 797 ISI September 1981 位图文件的格式 (RFC797——FORMAT FOR BITMAP FILES) 这个注释描述了在文件中推荐的存储简单位图(每个像素一位)的格式。这些文件可能很 大,目的是在短期内用这个格式来存储数据和在程序之间传输数据。这种文件中的数据应该 存储在八位字节中。位图可以是任意大小的。 这种文件的头4个字节给定了每一行的宽度(x轴方向),接着的4个字节给定了显示的 行数(长度,y轴方向)。接着的一个字节是x轴方向的增量,再一个字节是y轴方向的增量。 剩下的10个字节是位图本身。存储着长度和宽度的头8个字节是最重要的。 x轴方向的和y轴方向的增量显示了像素之间的间隔大小。对于平常的显示器,x轴方 向的和y轴方向的增量都是1。 每条线的显示都是从左到右进行扫描的。线条从上开始,向下递减。位图中的每条线应 该终结在边界上。如果显示的宽度不能被8整除的话,剩下的右面的字节将用0来填充。 这是对一个位图文件的描述(每格一个字节): 1 2 3 4 5 宽度 宽度 宽度 宽度 长度 6 7 8 9 10 长度 长度 长度 x轴方向的增量 y轴方向的增量 11 12 13 14 15 数据 数据 数据 数据 数据... 例如,来自RAPICOM 450的位图可以采用Fine Detail、Quality或者Express模式。 在Fine Detail模式下,x轴方向的增量和y轴方向的增量都是1;在Quality模式,x轴 方向的增量是1,而y轴方向的增量是2;在Express 模式下,x轴方向的增量是1,而y 轴方向的增量是3。对于这些位图,在显示它时,应该有意重复每个扫描线y增量次。 RFC797——FORMAT FOR BITMAP FILES 位图文件的格式 1 RFC文档中文翻译计划