Morris图表导出为PDF格式?

sus*_*ani 3 javascript pdf-generation morris.js css-to-pdf

我正在使用Morris.js创建图表.我要求将图形导出为pdf.我可以看到图形是svg元素.我该怎么做才能做到这一点.

Kev*_*own 5

我拿了一个莫里斯样本,为你做了一个小提琴:

http://jsfiddle.net/1roLdqte/48/

我添加了一个简单的调用来格式化PDF现有的div只有morris图表:

$('#print').click(function () {
printMe();
});
function printMe() {
  xepOnline.Formatter.Format('line-example',{render:'download', srctype:'svg'});
 }
Run Code Online (Sandbox Code Playgroud)

运行小提琴并按下PDF按钮.

请注意,此处提供了更多参数,您可以格式化更多内容,而不仅仅是morris.js图表​​,控制页面大小,添加页眉/页脚等.这仅将图表单独(srctype:'svg')格式化为PDF作为矢量图像(不是栅格).