日期:2014-05-20  浏览次数:22351 次

C# 怎么实现把二进制数据流转换成.JPG图片

新手:C# 怎么实现把二进制数据流转换成.JPG图片,然后保存在本地。。。(这样就能实现网络摄像机的拍照功能了,现在只能用方法得到图片的二进制数据流,不知道如何才能把还得把这个数据数转成照片)

谢谢各位了!!!。。。

------解决方案--------------------
忘了我这是WebForm的,用的context.Response.OutputStream,这里应该写保存的路径吧
探讨

创建bitmap读取流,然后他有save方法。
Bitmap bt = new Bitmap(//stream); stream你读取的流。
bt.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg); 保存为jpg。
还有别忘了bt.Dispose();