Return to Snippet

Revision: 56378
at March 24, 2012 04:21 by ryanfiorini

Initial Code
public byte[] getImageFromUrl(string url)
        System.Net.HttpWebRequest request = null;
        System.Net.HttpWebResponse response = null;
        byte[] b = null;

        request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
        response = (System.Net.HttpWebResponse)request.GetResponse();

        if (request.HaveResponse)
            if (response.StatusCode == System.Net.HttpStatusCode.OK)
                Stream receiveStream = response.GetResponseStream();
                using (BinaryReader br = new BinaryReader(receiveStream))
                    b = br.ReadBytes(500000);

        return b;

Initial URL

Initial Description
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.

Initial Title
Pull Image into Byte Array from a URL

Initial Tags
url, image

Initial Language