我需要捕获客户端屏幕,所以我提到了http://www.csharphelp.com/2006/11/capturing-the-screen-image-using-c/
它在本地工作正常但在服务器上我的图像保存为空白图像
System.Drawing.Bitmap outputImage = CaptureScreen.CaptureScreen.GetDesktopImage();
string path = HttpContext.Current.Server.MapPath("~/" + "Corporate/testimages/ab1.png");
outputImage.Save(path);
提前帮助我...
答案 0 :(得分:0)
我认为问题是,您的应用程序是由没有桌面环境的用户运行的。 检测到的Windows用户有Web应用程序,而该用户没有屏幕。
您应该考虑在单独的程序中提取筛选过程。
编辑: Kratika不想屏幕显示客户屏幕,他想要屏蔽其他网站并提供下载链接。