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

winfrom 上传图片asp.net使用解决方案,该如何处理

2012-06-14 
winfrom 上传图片asp.net使用解决方案Winform 的新闻管理要求提取新闻中的图片自动上传后,网页程序读取新

winfrom 上传图片asp.net使用解决方案
Winform 的新闻管理要求提取新闻中的图片自动上传后,网页程序读取新闻时显示,各位有什么好的解决方案吗,先谢啦~~

[解决办法]
新闻中的图片显示有<img>标签的,用正则表达式提取src=图片的路径,如果新闻中要显示的图片,就有图片的路径,读取新闻的时候,就用<img>标签里的数据进行显示
[解决办法]
提取地址可以用HtmlAgilityPack,很好用。
[解决办法]
C# 正则表达式匹配 HTML 中的图片地址
http://hi.baidu.com/unstable_li/blog/item/46745d02a03248064afb5148.html

得到地址,然后下载下来,再上传到你自己的服务器上

下载方法
WebClient wc = new WebClient();
wc.DownloadFile("http://dotnet.aspx.cc/Images/logoSite.gif","c:\\xx.gif");

上传方法
使用 WebClient 异步上载文件
http://dotnet.aspx.cc/file/Upload-File-Using-WebClient-UploadFileAsync.aspx

或者使用PUT方法
http://dotnet.aspx.cc/article/d8f961c3-cbc1-4591-143d-236b572eb89f/read.aspx

热点排行