我使用html2canvas将包含div
的图表(图片由plotly.js生成)转换为图片,因此可以下载。但图形在图像中变得模糊。
这是我的代码:
html2canvas([document.getElementById('graph_div')], {
onrendered: function (canvas) {
var data = canvas.toDataURL('image/png');
location.href = data;
}
});
我已经看过this和this并且这些图片渲染得很好,所以我不认为这可能是视网膜显示问题,如here所述< / p>
你能告诉我我做错了吗?