2

我有页面的 html 源代码,我需要对这些页面在浏览器中的外观进行屏幕截图。

我不想使用 .net 类 WebBrowser 或 WebKit,因为它们正在处理用户事件并且使用它们真的很慢。我需要能够并行可视化 100 个不同的 html 文档。

任何人都可以推荐方法吗?

问候沃伊切赫

4

1 回答 1

0

您可以在浏览器中打开 html 源代码,例如在创建截图的服务器上,如下所示:

Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");

然后你可以创建一个截图,例如在这篇文章的帮助下:捕获活动窗口的截图?

之后,您可以将图像保存或流式传输到您喜欢的任何地方。希望这可以帮助 :)

干杯!

于 2012-10-02T12:32:26.197 回答