|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
[C#] Scaricare immagine dal WEB
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!! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
E' semplice, appoggiandosi alla System.Net.WebClient.
Ad esempio così : Codice:
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);
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
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... Codice:
using System.Net;
...
private static void DownloadImage(string url, string imagefilename)
{
var client = new WebClient();
client.DownloadFile(url, imagefilename);
}
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Magari con uno using visto che WebClient è IDisposable.
Che bello i linguaggi managed, nessuno si ricorda mai che le risorse vanno rilasciate. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:18.



















