62,046
社区成员
发帖
与我相关
我的任务
分享
string find = "";//以逗号分隔文章内容中的图片
Regex rGIF = new Regex(@"(?i-s:http)://[^>]+(?i-s:.jpg)|(?i-s:http)://[^>]+(?i-s:.gif)");
for (Match m = rGIF.Match(Server.HtmlDecode(strContent)); m.Success; m = m.NextMatch())
{
find += "," + m.Value;
}
string[] PICs = find.Split(',');//图片数组
for(int i = 1;i<PICs.Length;i++)
{
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(PICs[i]);
HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();
Stream stream = myRes.GetResponseStream();
Bitmap bmp = new Bitmap(stream);
//保存图片
bmp.Save("文件保存路径及文件名");
}