我正在开发一个能够从特定浏览器中提取呈现 HTML 图像的应用程序。我希望用户能够选择特定的浏览器来呈现 HTML 文件,并在图像文件中捕获呈现的输出。我还想一次捕获整个 HTML 渲染,而不仅仅是当时在浏览器中可见的内容。
我从 IE8 开始,我不确定从哪里开始获取实际渲染的输出。我可以使用 Process.Start() 在该浏览器中轻松打开文件,但我不知道如何返回呈现的输出。我看过一些沉没事件,但我不明白它是如何工作的,或者这是否是正确的方法。我只是想要一些方向,也许还有一些资源可以让我走上正确的道路。