使用 HTML2CANVAS 将 Morris 图表保存为图像
Saving Morris charts to image using HTML2CANVAS
我有一个 div,其中我有 morris 和 Flot 图表 我正在使用 html2canvas 将 div 保存在图像中,它只保存 Flot 图表和莫里斯图表 space图像中的空白。
Javascript 代码 -
$('#DIV1').html2canvas({
onrendered: function (canvas) {
$('#img_val').val(canvas.toDataURL("image/png"));
}
});
请建议我如何在同一图像中保存莫里斯图表..
提前致谢
图表是使用 canvas 绘制的,因此可以使用 html2canvas 转换为图像。 Morris 图表是使用 SVG 而不是 canvas.One 导出 Morris 图表的方法,首先使用以下方法之一将 SVG 转换为 canvas,
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Drawing_DOM_objects_into_a_canvas
然后使用html2canvas将转换后的canvas导出为图片。
我有一个 div,其中我有 morris 和 Flot 图表 我正在使用 html2canvas 将 div 保存在图像中,它只保存 Flot 图表和莫里斯图表 space图像中的空白。 Javascript 代码 -
$('#DIV1').html2canvas({
onrendered: function (canvas) {
$('#img_val').val(canvas.toDataURL("image/png"));
}
});
请建议我如何在同一图像中保存莫里斯图表.. 提前致谢
图表是使用 canvas 绘制的,因此可以使用 html2canvas 转换为图像。 Morris 图表是使用 SVG 而不是 canvas.One 导出 Morris 图表的方法,首先使用以下方法之一将 SVG 转换为 canvas,
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Drawing_DOM_objects_into_a_canvas
然后使用html2canvas将转换后的canvas导出为图片。