如何将图像保存为BMP格式?

时间:2011-10-02 09:28:47

标签: android image save bmp

我知道我应该使用compress方法来保存位图文件。

FileOutputStream fos = new FileOutputStream(imagefile);

bitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
fos.flush();
fos.close();

但我希望将图像保存为bmp格式,而“Bitmap.CompressFormat”仅支持PNG和JPEG。如何将图像文件保存为BMP格式?

谢谢,

1 个答案:

答案 0 :(得分:1)

您可以使用copyPixelsToBuffer

将位图像素存储到缓冲区中,然后将缓冲区写入sd。