是否可以将 div 的内容“绘制”到 Canvas 上...我已经使用 css 完成了 div 操作,但是需要 Canvas 使用 .dataToURL 函数将内容“保存”为 jpg
所以问题是......你知道一个 HTML、CSS、jQuery 函数可以传输 div 的内容并将其绘制到 Canvas 上吗
提前致谢
最佳答案
<canvas>
不直接支持在其上放置 HTML 内容,因为它与 <IFRAME>
相结合可能会导致私有(private)信息丢失。
您可以做的是动态创建 SVG 图像,然后在 <canvas>
上绘制它. SVG 比 <canvas>
对富文本格式的支持更好.
用于动态 SVG 创建的 jQuery 库:
http://keith-wood.name/svg.html
(参见文本示例)
关于jquery - 如何将DIV内容发送到html5 CANVAS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7653593/