C# asp.net/c中带swf的页面截图

C# asp.net/c中带swf的页面截图,c#,asp.net,screenshot,swfobject,C#,Asp.net,Screenshot,Swfobject,我想拍一张包含swf文件的页面截图。我将无法修改swf 我试着用grabz.it、html2canvas制作屏幕截图。。但是如果它是一个没有flash的页面,它就可以正常工作 那么我该如何克服这一点呢 如何使其在asp.net/c中工作 谢谢。屏幕截图是客户端操作系统的功能,而不是网站或web应用程序的功能。有多个操作系统Win、Mac、Linux、iOS等,所有操作系统都以不同的方式处理屏幕截图 您尝试过的这两种工具都是自己读取和呈现HTML的,并且没有实际的屏幕截图。这就是为什么他们不渲染F

我想拍一张包含swf文件的页面截图。我将无法修改swf

我试着用grabz.it、html2canvas制作屏幕截图。。但是如果它是一个没有flash的页面,它就可以正常工作

那么我该如何克服这一点呢

如何使其在asp.net/c中工作


谢谢。

屏幕截图是客户端操作系统的功能,而不是网站或web应用程序的功能。有多个操作系统Win、Mac、Linux、iOS等,所有操作系统都以不同的方式处理屏幕截图

您尝试过的这两种工具都是自己读取和呈现HTML的,并且没有实际的屏幕截图。这就是为什么他们不渲染Flash

你唯一真正的机会就是找到一个Java小程序,它可以截取用户屏幕的真实硬截图,并且与操作系统无关


无法使用ASP.NET codebehind中的C截图。

感谢您的回复。。我完全明白你的意思!我在.net环境下工作。。我能做到这一点吗。。如果可以的话,我也可以买一个工具。我真的不知道怎么买。它必须是在客户机上运行的组件。然后你想把屏幕截图发回服务器——作为一个用户,我会考虑一个安全问题。告诉我们你想要实现什么,也许有不同的方法。好的。有一页有一个闪光图表。点击一个按钮,我需要捕捉闪光图表的图像,并将其提供给用户。这个功能在这里处理,我也需要在中处理。我理解你的问题。您发布的示例没有截图,它以代码呈现图表并创建图片。你必须在你的Flash中实现这一功能。这是真的。我也知道这一点。但我没有那个swf的天赋。所以我不能这么做。我还尝试反编译swf,但没有成功。所以我所要做的就是保留一个按钮,点击它生成一张图表的图片。