0

I am using angular nvd3 chart for plotting data on charts. I need to export my chart as pdf/png. tried with jdPDF. But It is not rendering css. Can anyone help me out this?

Dixit
  • 1,301
  • 3
  • 18
  • 37

1 Answers1

0

Nvd3 does not come with export functionality. There are three ways which you can do,

(i) Conver the element into SVG, send SVG to Server , convert it to PNG and generate link to download using PhantomJS

(ii) Convert SVG to html5 canvas , then convert canvas to PNG and download it using saveSvgAsPng

Example here

Sajeetharan
  • 203,447
  • 57
  • 330
  • 376
  • Although you have said there are 3 ways. Only two are mentioned. I prefer using DigInEngine to do this, which has well optimized codes. https://github.com/DuoSoftware/DigInEngine – Marlon Abeykoon Dec 26 '16 at 06:16