View Full Version : ذخیره عکس از یک آدرس اینترنتی در روی سرور سایت خود
sara_aryanfar
سه شنبه 17 مرداد 1391, 22:02 عصر
با سلام خدمت دوستان وقتی که بخواهیم عکسی رو که در روی یک سرور دیگر هست و ما آدرس اون رو داریم روی سرور سایت خودمون ذخیره کنیم چطوری هست توجه کنید از کادر های محاوره ای نمی خوام استفاده کنم و اینکارو برنامه باید انجام بده
fakhravari
سه شنبه 17 مرداد 1391, 22:16 عصر
protected void Button1_Click(object sender, EventArgs e)
{
System.Drawing.Image example = DownloadImageFromUrl("http://mohamad-hoosein.persiangig.com/asp/IMG_0889.jpg");
example.Save(Server.MapPath(@"~/11.jpg"));
}
public System.Drawing.Image DownloadImageFromUrl(string imageUrl)
{
System.Drawing.Image image = null;
try
{
System.Net.HttpWebRequest webRequest = (System.Net.HttpWebRequest)System.Net.HttpWebReque st.Create(imageUrl);
webRequest.AllowWriteStreamBuffering = true;
webRequest.Timeout = 30000;
System.Net.WebResponse webResponse = webRequest.GetResponse();
System.IO.Stream stream = webResponse.GetResponseStream();
image = System.Drawing.Image.FromStream(stream);
webResponse.Close();
}
catch (Exception ex)
{
return null;
}
return image;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.