我想从我在网站上生成的html创建动态图像。我有代码生成PSN奖杯卡,ab Xbox LIVE玩家卡,Steam游戏卡和Xfire游戏卡。每张卡都放入自己的div中,并从服务器端代码动态构建。有没有办法使用C#和ASP.NET在网页上捕获所选div的屏幕截图?
答案 0 :(得分:2)
如果您需要截取屏幕截图,则需要在客户端进行此操作。所以你需要使用一些客户端技术,如javascript,flash,silverlight ...... Asp.net在服务器上运行,因此它被排除在外。
以下是关于使用javascript截取屏幕截图的其他相关SO问题的链接:
JavaScript code to take a screenshot of a website without using ActiveX
答案 1 :(得分:1)
您需要一些页面呈现库或服务。 Litmus是我听过的一项此类服务。你可以从那里开始。