我有一个在应用程序服务器上运行的控制台应用程序,它使用 Watin 来自动执行 IE 导航。当我使用 MakeNewIeInstanceVisible = false 属性时,创建的所有图像都是黑色的。如果我使 IE 可见,它会很好地创建图像,但我们需要抑制 IE,这样当人们使用服务器时它就不会弹出。
有人知道在不可见 IE 窗口的情况下捕获屏幕截图的方法吗?
最佳答案
它是在 Server 2008 实例还是 Windows 7 上运行?您可以以管理员身份运行可执行文件吗?当我运行以较低权限执行 .CaptureWebPageToFile() 的程序时,图像全黑。
关于.net - Watin CaptureWebPageToFile() 生成黑色图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043217/