Upload Image by external URL - ASP.NET

Sometime we need to upload image option using URL of image(from some external resources). So that we need not to download it and then upload in our website & also need not to use external image link in our website. This code create new image in your website folder(here i used yourfolder).

using System.Net;
using System.IO;
using System.Drawing;
 
public void saveimage(string imageURL)
{
    Stream imageStream = new WebClient().OpenRead(imageURL);
    System.Drawing.Image img = System.Drawing.Image.FromStream(imageStream);
    string path = Server.MapPath("yourfolder") + "\\test.jpg";
    img.Save(path);
}

Post a Comment