我有一个 div,用户在其中放置了不同的图像元素。它们还进行了旋转、调整大小和更改不透明度。所有这些都是通过 CSS 完成的,样式内联放置在 div 内的每个元素上。我现在需要一种将“艺术品”保存为图片的方法。我正在使用 CSS3,因此将 HTML 转换为图像的渲染引擎必须支持它。
有什么建议吗?
最佳答案
既然您无论如何都在使用 CSS3,那么使用新的 Canvas API 可能是安全的:https://developer.mozilla.org/en-US/docs/HTML/Canvas/Pixel_manipulation_with_canvas
您可以使用 getImageData() 来保存到位图。
关于asp.net - 将 div 中的 HTML 保存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747814/