用于网页打印屏幕的 Asp .Net C#



有没有办法用 ASP.net C#截取屏幕截图,或者我们可以截取任何URL的屏幕截图?

Asp.net 在

Web服务器上运行,因此无法获取客户端的屏幕截图。

您应该使用 java 脚本,也许还有一个 ActiveX 控件来实现这一点。

无论如何,我不建议你走这条路

你可以用它来存储页面的内容(如果这有帮助的话)做如下的事情

WebClient client = new WebClient();
string downloadString = client.DownloadString("http://www.gooogle.com");

然后,您可以创建并.html看起来像该页面的文件