ASP.NET下载远程图片到本地
类别:编程学习 浏览量:2429
时间:2013-9-21 ASP.NET下载远程图片到本地
ASP.NET下载远程图片到本地ASP.NET下载远程图片到本地的方法如下:
using System;
using System.IO;
using System.Net;
using System.Text.RegularExpressions;
/// <summary>
/// 图片下载
/// </summary>
public class ImageDown
{
public ImageDown()
{ }
私有方法
/// <summary>
/// 下载图片到本地
/// </summary>
/// <param name="strHTML">HTML</param>
/// <param name="path">路径</param>
/// <param name="nowyymm">年月</param>
/// <param name="nowdd">日</param>
public string SaveUrlPics(string strHTML, string path)
{
string nowym = DateTime.Now.ToString("yyyy-MM"); //当前年月
string nowdd = DateTime.Now.ToString("dd"); //当天号数
path = path + nowym + "/" + nowdd;
if (!Directory.Exists(path)) Directory.CreateDirectory(path);
string[] imgurlAry = GetImgTag(strHTML);
try
{
for (int i = 0; i < imgurlAry.Length; i++)
{
string preStr = System.DateTime.Now.ToString() + "_";
preStr = preStr.Replace("-", "");
preStr = preStr.Replace(":", "");
preStr = preStr.Replace(" ", "");
WebClient wc = new WebClient();
wc.DownloadFile(imgurlAry[i], path + "/" + preStr + imgurlAry[i].Substring(imgurlAry[i].LastIndexOf("/") + 1));
}
}
catch (Exception ex)
{
return ex.Message;
}
return strHTML;
}
}
您可能感兴趣
- asp.net 日期格式化
- asp.net中使用ueditor
- ASP.NET服务器端执行脚本的通用方法
- asp.net后台输出js脚本
- asp.net中Server.MapPath的使用
- ASP.NET将WORD、PDF、PPT转为图片
- Asp.Net中索引器的用法
- ASP.NET中XML和JSON互转
- ASP.NET中Web API的简单实例
- ASP.NET中Partial Class部分类
- ASP.NET压缩图片
- netcorelinux后台运作(Linux系统Docker 部署 ASP.NET Core应用的流程分析)
- asp.net 文件操作
- Asp.net页面传值乱码
- ASP.NET全角与半角相互转换
- ASP.NET中Web.config文件的配置
- 越南旅游攻略(越南旅游攻略自由行)
- 成都旅游攻略(成都旅游攻略自由行最佳线路)
- 给儿童吃什么最好(给儿童吃什么最好消化)
- 杭州旅游攻略()
- 云南旅游攻略(云南旅游攻略5天攻略)
- 收藏 春节假期,这些景区巨划算(收藏春节假期这些景区巨划算)
热门推荐
- dockerswarm滚动部署(使用Docker部署war包项目的实现)
- php扩展库使用教程(php使用pecl方式安装扩展操作示例)
- 用css实现图片特效代码(HTML+CSS+JavaScript实现图片3D展览的示例代码)
- docker指定容器id(Docker批量容器编排的实现)
- sqlserver日期型数据类型是哪个(SQL Server时间戳功能与用法详解)
- javascript函数的递归调用记得加上return
- docker容器映射到宿主机器(在宿主机上执行docker容器内部的shell或程序方式)
- python3循环使用教程(Python3.5常见内置方法参数用法实例详解)
- python 获取ip mac 地址(Python3获取电脑IP、主机名、Mac地址的方法示例)
- Mysql中CONCAT、CONCAT_WS字符串拼接函数