ASP.NET截图页面
问题描述:
相关堆栈溢出问题是Programmatically get a screenshot of a page。ASP.NET截图页面
我的用户将被登录到一个私人系统,我想在页面上有一个按钮,说“采取屏幕截图”。这将链接到支持系统,并且当他们拍摄屏幕截图时,它会创建一个新的票据,并将屏幕截图作为自动附件。
内容是可变的,取决于你是谁登录!这意味着我不能使用外部屏幕拍摄工具。
理想情况下,我希望所有HTML都能呈现为保存到磁盘的位图。是否有某种服务器端互联网 资源管理器组件可以呈现HTML并将其保存为BMP?
Kierren提出了很好的观点。如果我可以通过JavaScript获取HTML,是否有任何服务器端插件可以将HTML呈现为通过Internet Explorer查看的图像?
答
我在过去做了一些不成功的尝试。我无法得到它的工作原理无缝的解决方案,但这里有一些我已经近sucess(即大多数的URL)因为我是做POC,结果并不重要。如果能够帮助
见
这将*不*是截图:它不会包括浏览器,互联网连接,防火墙,内容过滤引入的任何错误或问题 - 这取决于你如何呈现的页面也将不包括表单字段值 – 2011-04-11 08:44:13