gpt4 book ai didi

asp.net - 捕获网页的屏幕截图并获取图像 (ASP.NET)

转载 作者:行者123 更新时间:2023-12-02 11:24:58 25 4
gpt4 key购买 nike

我正在对图像进行复杂的 html 操作(拖放),完成后,我需要截取页面的屏幕截图并将截取的图像保存在服务器(虚拟目录)上。

所以我需要的是

Image img = CaptureURL("www.a.com/b.aspx");

有谁知道可以帮助我做到这一点的图书馆?

谢谢

最佳答案

一种解决方案是使用 网页浏览器 控制并在位图上呈现结果。

这是完整的解决方案,我认为既简单又快速。

http://pietschsoft.com/post/2008/07/c-generate-webpage-thumbmail-screenshot-image.aspx

其他方法是使用 IECapt这是一个可以在服务器上运行的捕获实用程序,您可以使用 Process.Start 从您的页面调用它。

这是第二个解决方案。

http://codegod.org/WebAppCodeGod/Screenshot-of-Webpage-with-ASP-NET-AID398.aspx

还有 javascript方式 ,您的用户在客户端呈现页面并向您发送图像。在此处查看一些示例:http://hertzen.com/experiments/jsfeedback/源代码在这里:http://html2canvas.hertzen.com/

希望这有帮助

关于asp.net - 捕获网页的屏幕截图并获取图像 (ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7362191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com