从c#中的html“src”创建图像

时间:2012-02-17 17:07:06

标签: c# html

我想知道如何使用“电子邮件中的src信息”创建图像对象。我已经设法读取收件箱,并解析它的html,并从电子邮件中的所有图像中取出所有“src = foo”。我的问题是如何使用从html中的“src”中取出的信息继续创建图像。我需要这个对象才能将它存储在sharepoint图片库中。只想知道如何创建存储在电子邮件html中的图像的图像对象。

2 个答案:

答案 0 :(得分:0)

不确定如何将其放在SharePoint中,但假设您在extractedSrc变量中有一个src:

WebClient webClient = new WebClient();
webClient.DownloadFile(extractedSrc, localFileName)

答案 1 :(得分:0)

我猜你必须考虑两个基本情况,1。src属性指向外部图像(即存储在网站上的图像),2。Src指向电子邮件中附加的图像。

对于案例1.您需要从外部服务器下载图像,然后将其保存在共享点

对于案例2.您必须解码电子邮件的附件部分以提取文件数据,然后您可以将其保存到您的库中