2016-12-26 51 views
0

我使用角度nvd3图表绘制图表上的数据。 我需要将我的图表导出为pdf/png。试用jdPDF。但它不是呈现CSS。有谁能帮我解决这个问题吗?将角度nvd3图表转换为pdf/png

+0

下载 添加代码WHI ch你已经试过 – Aravind

+0

nvd3是d3的包装。可能的重复http://stackoverflow.com/questions/16049538/how-to-convert-save-d3-js-graph-to-pdf-jpeg – sandyJoshi

回答

0

Nvd3不具备导出功能。有三种方法,你可以做,

(I)CONVER元素为SVG,发送SVG到服务器,将其转换为PNG并生成链接使用PhantomJS

(II)转换SVG至下载HTML5画布,然后将其转换画布PNG和使用saveSvgAsPng

Example here

+0

虽然你说过有3种方法。只提到两个。我更喜欢使用DigInEngine来做到这一点,它有很好的代码。 https://github.com/DuoSoftware/DigInEngine –