我有一个在应用服务器上运行的控制台应用程序,它使用Watin自动化IE导航。当我使用MakeNewIeInstanceVisible = false属性时,创建的所有图像都是黑色的。如果我让IE可见,它可以很好地创建图像,但是我们需要抑制IE,这样当人们使用服务器时它就不会弹出。
任何人都知道如何在不显示IE窗口的情况下捕获屏幕截图?
答案 0 :(得分:0)
这是在服务器2008实例还是Windows 7上运行?你能以管理员身份运行可执行文件吗?当我运行我的程序执行.CaptureWebPageToFile()时,权限较低,图像全黑。