我正在尝试将包含文本和图像的 HTML
div
保存为图像。我使用了基于画布的方法,例如 html2canvas,但生成图像需要花费大量时间,特别是对于更大或更复杂的内容。有没有更有效的方法来做到这一点或任何替代方法来加速这个过程?
dom-to-image
- 比 html2canvas
更快。它直接将 DOM 元素转换为图像,而不是先将它们渲染到画布上。一位消息人士称,dom-to-image 平均比 html2canvas 快 71 倍。
html-to-image
- 显然比 html2canvas 更快。它还直接将 DOM 元素转换为图像。