如何在Asp.net中的文件夹中保存图像控制图像

时间:2012-05-22 05:30:31

标签: c# asp.net sql

我知道如何使用saveas方法使用fileupload控件将图像保存到文件夹。但我从图像控件中取出一个图像并将其保存到文件而不使用fileupload控件将其保存在文件夹中。

3 个答案:

答案 0 :(得分:2)

string filepath = img1.ImageUrl;           
using (WebClient client = new WebClient())
{
       client.DownloadFile(filepath,Server.MapPath("~/Image/apple.jpg"));
}

答案 1 :(得分:1)

你知道图像路径吗?您可以从图像控件获取图像路径,然后在代码中下载图像:

Download image from the site in .NET/C#

using(WebClient client = new WebClient()) 
{
    client.DownloadFile("http://www.example.com/image.jpg", localFilename); 
} 

答案 2 :(得分:1)

首先获取图像的Url然后使用webclient,您可以将文件保存在文件夹

string filepath = img1.ImageUrl;           
using (WebClient client = new WebClient())
{
       client.DownloadFile(filepath,Server.MapPath("~/Image/apple.jpg"));
}

这将使用ImageName apple ...

将图像保存在图像文件夹中