盘绰网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

c# 自动解析页面中图片链接并下载到本地

时间:2023/5/25作者:未知来源:盘绰网教程人气:


[摘要]RegexOptions.IgnoreCase); foreach (Match matchItem in regObj.Matches(imgTagStr)) ...
RegexOptions.IgnoreCase);
            foreach (Match matchItem in regObj.Matches(imgTagStr))
            {
                str = matchItem.Value;
            }
            return str;
        }
        /**////


        /// 根椐Html内空自动识别图像文件,并下载到服务器指定目录
        ///

        ///
        ///
        ///
        public int SaveUrlPics(ref string strHTML, string path)
        {
            string[] imgurlAry = GetImgTag(strHTML);
            try
            {
                for (int i = 0; i < imgurlAry.Length; i++)
                {
                    //WebRequest req = WebRequest.Create(imgurlAry[i]);
                    string divStr = System.DateTime.Now.ToString() + "_";
                    divStr = divStr.Replace("-", "");
                    divStr = divStr.Replace(":", "");
                    divStr = divStr.Replace(" ", "");
                    WebClient wc = new WebClient();
                    wc.DownloadFile(imgurlAry[i], HttpContext.Current.Server.MapPath(path) + "/" + divStr + imgurlAry[i].Substring(imgurlAry[i].LastIndexOf("/") + 1));
                    strHTML = strHTML.Replace(imgurlAry[i], path + divStr + imgurlAry[i].Substring(imgurlAry[i].LastIndexOf("/") + 1));
                }
                
            }
            catch (Exception ex)
            {
                //return ex.Message;
            }
            return imgurlAry.Length;
        }

    }
}

 

 



关键词:  c#  自动解析页面中图片链接并下载到本地





Copyright © 2012-2018 盘绰网教程(http://www.panchuo.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版