【问题标题】:Getting image out of web browser page C#从 Web 浏览器页面 C# 中获取图像
【发布时间】:2012-08-08 19:49:12
【问题描述】:

我正在尝试从 C# 中的 Web 浏览器中获取图像。整个过程是这样的:我在网络浏览器中加载一个网页。然后我想从网页中获取一张图片,更准确地说是一个 html 标签(div 或 span)。我尝试了几种方法,但似乎都不起作用。

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

而且该项目是一个 windows 窗体,所以网页不是我的一开始就不是我的(不是和 ASP 项目)

我一直在 google 上寻找解决方案,其中大多数是 Javascript 或 php,但我需要它在 C# 中。

【问题讨论】:

  • 你想对图像做什么?
  • 不会对图像进行进一步处理。我只想下载它。就像截图一样。例如表单或 div

标签: c# winforms image webbrowser-control webpage


【解决方案1】:

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

【讨论】:

  • 这是答案还是评论?
  • 我不是想得到一个实际的图像(img)标签,而是一个实际的html标签(div,span),就像截图一样,然后裁剪出实际的表单或div
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-14
  • 1970-01-01
  • 2018-04-02
  • 2015-02-19
相关资源
最近更新 更多