我正在使用 Morris.js 创建图表。我需要将图表导出为 pdf。我可以看到图表是 svg 元素。我应该做什么来实现这个目标。
我拿了莫里斯的一个样品,为你做了一把小提琴:
http://jsfiddle.net/1roLdqte/48/ http://jsfiddle.net/1roLdqte/48/
我添加了一个简单的调用,将现有的 div 与莫里斯图格式化为 PDF:
$('#print').click(function () {
printMe();
});
function printMe() {
xepOnline.Formatter.Format('line-example',{render:'download', srctype:'svg'});
}
运行 fiddle 并按下 PDF 按钮。
请注意,此处还有更多可用参数,您可以格式化更多内容,而不仅仅是 morris.js 图表、控制页面大小、添加页眉/页脚等。这仅将图表(srctype:'svg')单独格式化为 PDF 作为矢量图像(而不是光栅)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)