c# - 拖放后将 div 保存到图像

标签 c# javascript asp.net

我有一个使用 asp.net/c# 的网页,我可以使用 HTML5 将图像从一个 div 拖动到另一个 div。现在我需要将生成的 div 保存为图像。它必须在 Firefox 和 Chrome 中运行。

我已经尝试过这个:

http://www.nihilogic.dk/labs/canvas2image/

Convert webpage to image from ASP.NET

那些捕获没有拖动元素的页面。

http://forums.asp.net/t/1443600.aspx

这仅显示一个黑框。

非常感谢您的帮助!

最佳答案

我认为,您已经对此查询有了部分答案,因为您有将 Canvas 转换为图像的链接。

您可以使用链接http://www.nihilogic.dk/labs/canvas2image/正如你已经提到的。 现在,主要问题是在Canvas中设置图像。

我认为你应该将图像设置为Canvas的背景,然后将Canvas转换为图像。

要设置 Canvas 的背景图片,请引用以下 URL Set Background to canvas

这将帮助您将生成的 Canvas(diV) 保存为图像..

关于c# - 拖放后将 div 保存到图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25053065/

相关文章:

c# - 在 LINQ 中并行加载图像

c# - 将图像嵌入到 TreeNode 中

c# - 创建多个线程并等待所有线程完成

javascript - 如何用javascript中的分割值进行分割?

javascript - 根据一个表中的列从两个解析类中获取数据

c# - 你如何在 ASP.NET MVC 中本地化日期

asp.net - 是否有类似 htaccess 的 Windows asp.net/IIS 服务器

c# - 垃圾收集器是否受益于对 Collect 和 WaitForPendingFinalizers() 的多次调用?

javascript - CSS 网格 : how to target CSS Grid cell using CSS or JavaScript

jquery - 未捕获的语法错误 : Unexpected token < -- in jQuery ajax