位图标头是否包含有关如何显示图像的信息。例如flipX,flipY属性等?
根据http://www.fileformat.info/mirror/egff/ch03_03.htm,有不止一种类型的位图。 C#创建的位图是windows位图还是其他什么东西?
答案 0 :(得分:2)
不,flipX和flipY属性对位图没有多大意义。位图文件是存储光栅2D图形的设备无关格式 - 它包含像素数据。您可以随意显示它;为什么要将这些信息嵌入到文件中?您链接的文件结构都不包含此类属性。
使用Image.RotateFlip
方法更改其显示方式。
您对.NET Framework的实施感兴趣吗?微软的?它使用通过BITMAPINFOHEADER
结构或扩展版本BITMAPV5HEADER
定义的Windows位图,所有这些都经过仔细记录here。