View Full Version : [C#] Scaricare immagine dal WEB
Diego_Armando
02-03-2009, 09:23
Ciao a tutti!
Avrei la necessità di scaricare un'immagine dal Web di cui ho l'indirizzo e salvarla sul disco.
Come posso fare?
Grazie mille!!
E' semplice, appoggiandosi alla System.Net.WebClient.
Ad esempio così :
string percorso = Application.StartupPath + "\\";
string nomeFile = "mygarden.jpg";
string strUrlFile = "http://www.myvistathemes.com/vista-themes/" + nomeFile;
Uri urlFile = new Uri(strUrlFile);
System.Net.WebClient WC = new System.Net.WebClient();
WC.DownloadFileAsync(urlFile, percorso + nomeFile);
;)
!k-0t1c!
02-03-2009, 10:08
Ci sono tantissimi modi, questo è il più semplice.
Altri possono darti più controllo sul download, sulla richiesta al server etc, dipende da quel che ti serve...
using System.Net;
...
private static void DownloadImage(string url, string imagefilename)
{
var client = new WebClient();
client.DownloadFile(url, imagefilename);
}
tomminno
02-03-2009, 13:58
Magari con uno using visto che WebClient è IDisposable.
Che bello i linguaggi managed, nessuno si ricorda mai che le risorse vanno rilasciate.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.