I have a web URL for the image. For example "http://testsite.com/web/abc.jpg". I want copy that URL in my local folder in "c:\images\"; and also when I copy that file into folder, I have to rename the image to "c:\images\xyz.jpg".
How can we do that?
Request the image, and save it. For example:
byte[] data;
using (WebClient client = new WebClient()) {
data = client.DownloadData("http://testsite.com/web/abc.jpg");
}
File.WriteAllBytes(@"c:\images\xyz.jpg", data);
You could use a WebClient
:
using (WebClient wc = new WebClient())
wc.DownloadFile("http://testsite.com/web/abc.jpg", @"c:\images\xyz.jpg");
This assumes you actually have write rights to the C:\images
folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With