从URL将图像拉入字节数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从URL将图像拉入字节数组相关的知识,希望对你有一定的参考价值。

This snippet pulls down an image from a URL into a byte(). From there you can re-size or save.

Don't forget the necessary try - catch.
  1. public byte[] getImageFromUrl(string url)
  2. {
  3. System.Net.HttpWebRequest request = null;
  4. System.Net.HttpWebResponse response = null;
  5. byte[] b = null;
  6.  
  7. request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
  8. response = (System.Net.HttpWebResponse)request.GetResponse();
  9.  
  10. if (request.HaveResponse)
  11. {
  12. if (response.StatusCode == System.Net.HttpStatusCode.OK)
  13. {
  14. Stream receiveStream = response.GetResponseStream();
  15. using (BinaryReader br = new BinaryReader(receiveStream))
  16. {
  17. b = br.ReadBytes(500000);
  18. br.Close();
  19. }
  20. }
  21. }
  22.  
  23. return b;
  24. }

以上是关于从URL将图像拉入字节数组的主要内容,如果未能解决你的问题,请参考以下文章

如何将带有图像的字节数组从 AS3 发送到 PHP?

java.net.URL 读取流到字节 []

如何从从json获得的url加载图像到collectionview

Delphi如何从URL获取图片

将 URL 参数拉入 WordPress“原始 HTML”内容元素

无法从数据库中检索字节数组图像并在图片框控件中显示