将div和内容转换为图像

我有一个DIV容器,它有一些文本,背景图像,图像。 我需要将整个DIV内容转换为图像并保存。

我用Google搜索了一下,却找不到完美的答案。 有些人给出了使用Windows应用程序的答案,但我需要在网络平台上使用它。

任何帮助将受到高度赞赏

根据我的理解,你必须在客户端这样做,所以你应该看一下canvas的toDataURL方法。

如果您不知道,canvas支持文本和图像。

此链接的示例和小型库: http : //www.nihilogic.dk/labs/canvas2image/

http://html2canvas.hertzen.com/

虽然不支持IE。 除此之外看起来很稳固。

这是可能的,修改代码http://html2canvas.hertzen.com/screenshots.html你可以执行所需的screenshot 🙂