当前位置: 首页 > 编程笔记 >

C#远程获取图片文件流的方法

宇文曦
2023-03-14
本文向大家介绍C#远程获取图片文件流的方法,包括了C#远程获取图片文件流的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#远程获取图片文件流的方法。分享给大家供大家参考,具体如下:

protected void Page_Load(object sender, EventArgs e)
{
  WebRequest myrequest = WebRequest.Create("http://xxxxx/userface.jpg");
  WebResponse myresponse = myrequest.GetResponse();
  Stream imgstream = myresponse.GetResponseStream();
  System.Drawing.Image img = System.Drawing.Image.FromStream(imgstream);
  //img.Save(Server.MapPath("test.jpg"),System.Drawing.Imaging.ImageFormat.Jpeg);
  MemoryStream ms = new MemoryStream();
  img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
  Response.ClearContent(); //需要输出图象信息 要修改HTTP头 
  Response.ContentType = "image/gif";
  Response.BinaryWrite(ms.ToArray());
}

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#正则表达式用法总结》及《C#图片操作技巧汇总》

希望本文所述对大家C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C#编程获取资源文件中图片的方法,包括了C#编程获取资源文件中图片的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#编程获取资源文件中图片的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍C#获取远程XML文档的方法,包括了C#获取远程XML文档的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#获取远程XML文档的方法。分享给大家供大家参考,具体如下: 希望本文所述对大家C#程序设计有所帮助。

  • 本文向大家介绍matplotlib.pyplot画图 图片的二进制流的获取方法,包括了matplotlib.pyplot画图 图片的二进制流的获取方法的使用技巧和注意事项,需要的朋友参考一下 有些时候,我们需要画图后的二进制数据流,matplotlib没有提供相关的api,通过源码查看与百度,得到下面此方法 如果我们想把二进制的图片转成数组也是可以的, 以上这篇matplotlib.pyplot画

  • 本文向大家介绍C#使用文件流读取文件的方法,包括了C#使用文件流读取文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用文件流读取文件的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍Android远程获取图片并本地缓存,包括了Android远程获取图片并本地缓存的使用技巧和注意事项,需要的朋友参考一下 对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。

  • 本文向大家介绍php获取远程文件大小,包括了php获取远程文件大小的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php获取远程文件大小的方法,分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助,大家能够喜欢小便的文章,大家共同进步。