将图片从网站上下载到本地来
- 将网站上图片的地址传进来
- 创建web请求,并且获取图片
- 保存图片
- 释放资源
string saveRootPlace ="X:\NewTFS\";
string ImageDirectory =doubanImage ;
string saveImageFile = saveRootPlace + ImageDirectory;
string imageName = Guid.NewGuid().ToString() + ".jpg";
if (Directory.Exists(saveImageFile))
Directory.CreateDirectory(saveImageFile);
HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(bookCoverPic);
HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse();
if (webresponse.StatusCode == HttpStatusCode.OK)
{
System.Drawing.Image image = System.Drawing.Image.FromStream(webresponse.GetResponseStream());
image.Save(saveImageFile + Path.DirectorySeparatorChar + imageName);
image.Dispose();
}
return "~\\" + ImageDirectory + Path.DirectorySeparatorChar + imageName;