
Das Laden eines Image Objekts von einer URL ist in .Net mit einigen wenigen Zeilen erledigt. Man benötigt einen HttpWebRequest auf das Bild und gibt den Response-Stream dann an Image.FromStream() weiter.
public static Image GetImageFromURL(string url) { HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url); HttpWebResponse httpWebReponse = (HttpWebResponse)httpWebRequest.GetResponse(); return Image.FromStream(httpWebReponse.GetResponseStream()); }