首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

实用的老有关问题:怎么自动保存远程图片

2012-02-01 
实用的老问题:如何自动保存远程图片? 上传新闻的时候如何把远程图片上传到自己的服务器端,也就是不用一张

实用的老问题:如何自动保存远程图片?

上传新闻的时候如何把远程图片上传到自己的服务器端,也就是不用一张张的手动传上去,最好给出完整示例代码!

[解决办法]
using System.Net;
使用下面的过程获取图片
HttpWebResponse resp;
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create( "http://www.csdn.net/Images/logo_csdn.gif ");
req.Timeout = 150000;
resp = (HttpWebResponse)req.GetResponse();
System.Drawing.Image img = new System.Drawing.Bitmap(resp.GetResponseStream());
img.Save(.....);

[解决办法]
如果图片是放在某个网站下的话,用楼上的方法可。或System.Net.WebClient client = new System.Net.WebClient(); client.DownloadFile( "http://www.aa.com/aa.jpg ", "d:\\aa.jpg ");

热点排行