问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何把Bitmap转为Stream

发布网友 发布时间:2022-05-17 05:12

我来回答

1个回答

热心网友 时间:2023-10-09 02:25

public static class BitmapHelper
{
public static Bitmap BytesToBitmap(byte[] Bytes)
{
MemoryStream stream = null;
try
{
stream = new MemoryStream(Bytes);
return new Bitmap((Image)new Bitmap(stream));
}
catch (ArgumentNullException ex)
{
throw ex;
}
catch (ArgumentException ex)
{
throw ex;
}
finally
{
stream.Close();
}
}

public static byte[] BitmapToBytes(Bitmap Bitmap)
{
MemoryStream ms = null;
try
{
ms = new MemoryStream();
Bitmap.Save(ms, Bitmap.RawFormat);
byte[] byteImage = new Byte[ms.Length];
byteImage = ms.ToArray();
return byteImage;
}
catch (ArgumentNullException ex)
{
throw ex;
}
finally
{
ms.Close();
}
}
}

存进数据库可以直接用Image对象:
SqlCommand.Parameters.Add("@image",SqlDbType.Image).Value=myImage;(myImage为Image对象)
从数据库取出来,是byte数组,可以用上面的函数进行转换
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么一些男性喜欢要求伴侣叫自己爸爸? proteus8中怎么放置引脚标号 ...在proteus里不知道用什么表示?有没有什么proteus中专门的中英文对照... 甜蜜家园郑毅铭是什么身份 甜蜜家园第二季郑毅铭喜欢谁 瑞梦喜智能空调床垫适合人群 小孩可以用智能床垫吗 智能床垫适合哪些人用 我父亲今年59岁,有高血压和颈椎病的病史,最近一段时间感觉一躺下就偏... ...刚从医院治疗回来。我想买个枕头给他,不知买怎样的比较好?_百度知 ... 有什么正规的外汇平台吗 我家把扫帚丢了好不好 如何将Image或Bitmap 的对象转成二进制流 请教如何将BYTE 转为 BITMAP 扫帚丢了好不好 VB.net 如何将数据转换为位图(Bitmap)所需要的byte()数组?急!!!! 求c++ bitmap 转换byte的方法 谢谢 用HBITMAP句柄加载的位图,怎么取出实际数据并转化为BYTE c#中bitmap图像存入byte[]数组后,byte数组内的各个值代表什么? 如何将从图库中查到的图片转换成 二进制 android 代码 现在中国一共有多少个岛? Android Bitmap转为Byte[]的问题 C# 如何将Bitmap转换为byte[ ]类型的 android bitmap怎么转byte数组 如何将BitmapImage转换为byte[] 孩子是2009年7月7日14:25分出生的,根据五行好象缺木缺火,我姓李,按辈份孩子是(肇)字辈,请高人取名 姓李,求缺木缺火的名字。男孩2012年农历十一初九酉时生。 2021年比特币最低多少 请问去三亚旅游12月初去好还是正月7、8去好呢?温度怎么样?要带什么衣服? 综合间接费是什么 “感冒了多喝热水”、“肚子疼多喝热水”,喝水真的能治百病吗? 家里坏了的扫床帚可以扔掉吗? 收下别人送的新扫帚能直接扔掉吗? 求助,RGB565的byte数组转换成bitmap类型的 安卓开发,Camera的PreviewCallBack获取的byte[]怎么转为Bitmap? 自家的扫把扔到了别人家的门口好吗? 上坟扫了的扫把可以带回家不? 南宁最好玩的地方? 别人搬走了扫把和拖把送给我好么? 迷信说法捡到的扫把能拿回家用吗 捡别人扔掉的扫把会不会影响运程? 扫把被扔到了床上会有什么影响吗 口字旁加个且怎么读 七年级英语第一课第4d英语歌听力 仁爱版七年级上册英语第一课怎么读 荣事达的破壁机好还是德国厨小二破壁机好 女孩2006年出生,属狗,取名为张萌,这名字取得好吗? 七年级上册英语书第一课Anna's blog 第一人称单数改第三人称单数 女孩属狗叫韩暖名字好吗 华为Nova2可以指纹锁吗 德国迪瑞尔破壁机是品牌吗