我有页面的 html 源代码,我需要对这些页面在浏览器中的外观进行屏幕截图。
我不想使用 .net 类 WebBrowser 或 WebKit,因为它们正在处理用户事件并且使用它们真的很慢。我需要能够并行可视化 100 个不同的 html 文档。
任何人都可以推荐方法吗?
问候沃伊切赫
您可以在浏览器中打开 html 源代码,例如在创建截图的服务器上,如下所示:
Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
然后你可以创建一个截图,例如在这篇文章的帮助下:捕获活动窗口的截图?
之后,您可以将图像保存或流式传输到您喜欢的任何地方。希望这可以帮助 :)
干杯!