asp.net截图

时间:2011-07-28 18:39:32

标签: c# asp.net visual-studio-2010

我需要开发一个新功能,用户可以通过asp.net页面在浏览器中截取内容,并将其自动保存为jpeg。有没有例子或有人可以告诉我如何做到这一点? 我真的很感激。 提前谢谢,Lazile

2 个答案:

答案 0 :(得分:1)

它的长短之处在于您需要在服务器上呈现页面并对其进行拍照。根据您的格式需求,有多种方法可以执行此操作。

这是一个tutorial的链接,用于在jpg,bmp,png等中获取快照。

如果您需要将其设置为pdf格式,我建议您使用wkhtmltopdf之类的程序,或者使用教程中的信息,然后将该图像粘贴到pdf格式中。

答案 1 :(得分:0)

检查this。它是客户端的javascript。它可能会通过一些调整来满足您的需求。 编辑:警告是它在< IE9中不起作用,因为它使用HTML 5画布。