繁体   English   中英

如何使用C#和ASP.NET从网页截取div?

[英]How to take screenshot of div from a webpage using C# and ASP.NET?

我想从我在网站上生成的html创建动态图像。 我有代码生成PSN奖杯卡,ab Xbox LIVE玩家卡,Steam游戏卡和Xfire游戏卡。 每张卡都放入自己的div中,并从服务器端代码动态构建。 有没有办法使用C#和ASP.NET捕获网页上选定div的屏幕截图?

如果您需要截取屏幕截图,则需要在客户端进行此操作。 所以你需要使用一些客户端技术,如javascript,flash,silverlight ...... Asp.net在服务器上运行,因此它被排除在外。

以下是关于使用javascript截取屏幕截图的其他相关SO问题的一些链接:

JavaScript代码,无需使用ActiveX即可获取网站的屏幕截图

使用JavaScript截取网页截图?

您需要一些页面呈现库或服务。 Litmus是我听说过的一种服务。 你可以从那里开始。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM