C# WPF 从网络加载图片到byte[]数组中 Stream转byte[]代码
2020-02-03 08:36
477 查看
折腾一中午 因为NetworkStream不支持Length属性
private byte[] GetImageFromResponse(WebResponse response) { using (Stream stream = response.GetResponseStream()) { using (MemoryStream ms = new MemoryStream()) { Byte[] buffer = new Byte[1024]; int current = 0; while ((current = stream.Read(buffer, 0, buffer.Length)) != 0) { ms.Write(buffer, 0, current); } return ms.ToArray(); } } }
转载于:https://www.cnblogs.com/zymah/p/3449553.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C# WPF 从网络加载图片到byte[]数组中 Stream转byte[]代码
- c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
- c#获取网络图片 Image和byte[]数组的相互转换
- c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
- 小记:加载网络图片返回字节数组。
- C# 网络爬虫 爬小说,图片代码有页面显示
- 网络图片延迟加载实现代码 超越jquery控件
- WPF C# Button 加载图片,背景图片
- 近期的安卓学习开发SOS APP的一些总结文档 (拨打电话 加载首页图片的异步代码 判断是否有网络代码)
- 近期的安卓学习开发SOS APP的一些总结文档 (拨打电话 加载首页图片的异步代码 判断是否有网络代码)
- 一个超级好用的加载网络图片的轮播图(3行代码就可搞定)
- WPF中Style文件的引用——使用xaml代码或者C#代码动态加载
- C# 切割超级大图(.bmp)[1G以上超大图片分块加载代码]
- C#程序中将图片转换为byte数组,并将byte数组转换为图片
- 【代码笔记】iOS-实现网络图片的异步加载和缓存
- Android Volley入门到精通:使用Volley加载网络图片(示例,出错代码)
- 黑马程序员_WPF(菜单Menu与DockPanel,Toolbar,多窗体,Openfiledalog 与Savefiledalog,自己编写代码进行加载图片)
- Android 自定义圆形头像CircleImageView支持加载网络图片的实现代码
- 【代码笔记】iOS-实现网络图片的异步加载和缓存
- 【WPF】wpf image控件加载网络图片不显示问题,