两种方式:WebRequest 和 WebClient:
public void DownloadImage(string url, string path)
{
WebRequest request = WebRequest.Create(url);
request.ContentType = "impage/jpg";
WebResponse response = request.GetResponse();
using (Stream reader = response.GetResponseStream())
{
using (FileStream writer = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write))
{
byte[] buffer = new byte[512];
int c = 0;
while ((c = reader.Read(buffer, 0, buffer.Length)) > 0)
{
writer.Write(buffer, 0, c);
}
}
}
}
//public void DownloadImage(string url, string path)
//{
// WebClient client = new WebClient();
// client.DownloadFile(url, path);
//}
.NET下载网页图片
最新推荐文章于 2024-08-04 09:58:28 发布