您可以使用System.Net.WebClient
类来从URL加载图片。以下是一个示例代码:
using System;
using System.Net;
using System.Drawing;
class Program
{
static void Main()
{
string imageUrl = "https://example.com/image.jpg";
using (WebClient webClient = new WebClient())
{
byte[] imageData = webClient.DownloadData(imageUrl);
Image image;
using (var ms = new System.IO.MemoryStream(imageData))
{
image = Image.FromStream(ms);
}
image.Save("downloadedImage.jpg");
Console.WriteLine("Image downloaded and saved!");
}
}
}
请注意,您需要使用System.Drawing
命名空间中的Image
类来处理图像。在上面的示例中,我们首先使用WebClient
下载图像数据,然后将其转换为Image
对象,并最终保存到本地文件。