2012-08-08 33 views
-1

我想从C#中的Web浏览器中获取图像。整个过程如下所示:我在Web浏览器中加载一个网页。然后我想从网页中获取图片,更确切地说是一个html标签(div或span)。我尝试了几种方法,但没有一个似乎起作用。从Web浏览器页面中获取图像C#

webBrowser1.DrawBitmap()不适用于webBrowser控件。

而且该项目是一个窗口形式之一,因此该网页不正是我的开始与(不与ASP项目)

我一直在寻找对谷歌的解决方案,其中大部分是在Javascript或PHP ,但我需要它在C#中。

+0

你想对图像做什么? – 2012-08-08 19:54:47

+0

不会对图像进行进一步的处理。我只想下载它。就像截图一样。例如一个表格或一个div – 2012-08-09 12:00:30

回答

0

使用webbrowser加载页面,然后解析html以找到图像标签。使用源来获取图像。

+2

这是一个答案或评论? – 2012-08-08 20:07:45

+0

我不是试图获取实际图像(img)标记,而是实际的html标记(div,span),就像截图一样,然后裁剪出实际的窗体或div – 2012-08-09 12:12:46