Jquery Datatable导出到png

时间:2014-11-20 14:02:37

标签: jquery

有谁知道我可以将Jquery Datatable导出为PNG / JPG格式?

目前,仪表板显示带有一些html格式的数据表。理想情况下,我希望将其输出为PNG,以便用户可以将图像输入到他们的powerpoint演示文稿中

理想情况下,我希望这可以在IE 8上运行

由于

1 个答案:

答案 0 :(得分:1)

我可以建议使用html2canvas

此脚本允许您拍摄"屏幕截图"网页或其中的部分内容,直接在用户浏览器上显示。屏幕截图基于DOM,因此它可能不是真实表示的100%准确,因为它不会制作实际的屏幕截图,而是根据页面上可用的信息构建屏幕截图。

Examples

Download

另一种可能的解决方案:

var canvas = document.getElementById("mycanvas");
var img    = canvas.toDataURL("image/png");

使用IMG中的值,您可以将其写为新图像,如下所示:

document.write('<img src="'+img+'"/>');