为什么BITMAPS加载"向上"?

Ian*_*Ian 21 html browser rendering image

如果你有一个非常大的JPG和嵌入在HTML上的BMP并将它加载到Firefox中,你会注意到JPG将"向下"加载(从左到右,然后向下),BMP将加载"向上" (从右到左涂漆,然后向上涂).

只是好奇.:)

MGS*_*oto 13

我不久前写了一个位图解析器,如果我没记错的话,位图会向后存储图像.也就是说,它首先存储较低的行,最后存储较高的行.数据按顺序到达您的浏览器,这就是为什么您可以从下往上观看它的负载.

编辑:这是一个更好的链接,几乎告诉你关于位图文件你想知道的一切:http://en.wikipedia.org/wiki/BMP_file_format