I don’t think BMP is supported on iPhone. Maybe somebody wrote a category for UIImage
that does saving into BMP, but I don’t know about any. I guess You’ll have to get the bitmap data from the UIImage
and write them yourself, BMP is quite a simple file format. All you have to do is write out the header and then the uncompressed data. The header is a structure called BITMAPINFOHEADER
, see MSDN. Getting the bitmap data of an UIImage
is described in Apple’s Technical Q&A1509.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…