gpt4 book ai didi

android - 如何在 Mono For Android 中将位图转换为字节数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:21:57 25 4
gpt4 key购买 nike

我正在为 Android 使用 Mono,我想将位图保存到字节数组所以我可以将它保存到数据库中。

在这里搜索我发现了以下代码:

ByteArrayOutputStream bos = new ByteArrayOutputStream();  
bitmap.compress(CompressFormat.PNG, 0, bos);
byte[] bitmapdata = bos.toByteArray();

但找不到“ByteArrayOutputStream”类。

有人可以告诉我要导入包含此类的 namespace 或任何其他方法来解决此问题。

感谢您的宝贵时间。

最佳答案

您需要在 MonoDroid 中使用 MemoryStream。试试这个:

using (var stream = new MemoryStream()) {
bitmap.Compress(Bitmap.CompressFormat.Png, 0, stream);
byte[] bitmapData = stream.ToArray();
}

关于android - 如何在 Mono For Android 中将位图转换为字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9255393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com