我有一个ASP网站,它从SQL查询中获取数据并将它们放入div中,然后将div叠加在图像上。唯一的问题是,当人们试图保存图像时,他们不会获得带有图像的数据或div。
无论如何,我可以使用ASP甚至ASP.NET将div和图像合并为一张图片吗?这样,当人们尝试保存图像时,他们会获得原始图像以及放在图像顶部的数据。
我一直在尝试使用
Response.ContentType = "image/gif"
标记在一个单独的页面中,并尝试将该页面作为图像调用,但是当您将HTML与ASP结合使用时,该页面无效。任何人都可以帮忙。
答案 0 :(得分:0)
Youc可以使用html2canvas库来获取整个页面的“屏幕截图”。
<强>更新强>
显然,通过使用WebBrowswer控件也可以在服务器端(使用ASP.NET tho)(是的,它也可以在ASP.NET中使用)。 Take a look