我有一个 DIV 容器,其中包含一些文本、背景图像、图像。我需要将整个 DIV 内容转换为图像并保存。
我用谷歌搜索了它,但找不到完美的答案。有些人给出了使用 Windows 应用程序的答案,但我需要在 Web 平台上使用它。
任何帮助将不胜感激
我有一个 DIV 容器,其中包含一些文本、背景图像、图像。我需要将整个 DIV 内容转换为图像并保存。
我用谷歌搜索了它,但找不到完美的答案。有些人给出了使用 Windows 应用程序的答案,但我需要在 Web 平台上使用它。
任何帮助将不胜感激
据我了解,您必须在客户端执行此操作,因此您应该查看画布的 toDataURL 方法。
如果你不知道,画布支持文本和图像。
此链接上的示例和小库:http: //www.nihilogic.dk/labs/canvas2image/
http://html2canvas.hertzen.com/
不过不支持IE。除此之外看起来很坚固。
这是可能的,通过修改此处的代码http://html2canvas.hertzen.com/screenshots.html您可以执行所需的screenshot
:)