【发布时间】:2020-08-07 00:23:08
【问题描述】:
我正在保存 div 的图像。但是 div 有伪元素,但是我知道 html2canvas 不支持伪元素。
如何解决?是否有任何其他库可以将 div 保存为图像?
我正在使用下面的链接来创建一个树形结构:
https://codepen.io/P233/pen/Kzbsi
我想把它保存为图像。
为此,我使用 html2canvas
$(document).ready(function() {
html2canvas($("#home1"), {
onrendered: function(canvas) {
var image = new Image();
image.src = divByteArray;
document.getElementById('image').appendChild(image);
//window.open(divByteArray);
/* $("#test").attr('href', canvas.toDataURL("image/png"));
$("#test").attr('download', 'checkFile.png');
$("#test")[0].click(); */
}
});
});
请不要在函数括号上发表评论。我没有把整个功能。
我只是想知道是否有另一个将 div 保存为图像的库?
【问题讨论】:
-
您能否在问题中加入
html、css、js? -
html2canvas 似乎与您的代码配合得很好:codepen.io/anon/pen/gMOmpB 您是如何“知道”的?一个更简单的例子:jsfiddle.net/whtsavpp
标签: javascript jquery html canvas html2canvas