An open API service indexing awesome lists of open source software.

https://github.com/vishwas-r/export-canvasjs-chart-data-as-json

Allows you to export CanvasJS Chart Data as JSON
https://github.com/vishwas-r/export-canvasjs-chart-data-as-json

canvasjs canvasjs-charts canvasjs-json chart charting-library javascript-charts json

Last synced: about 2 months ago
JSON representation

Allows you to export CanvasJS Chart Data as JSON

Awesome Lists containing this project

README

        

# Export CanvasJS Chart Data as JSON

This is a plugin for CanvasJS Charts that allows you to export and save CanvasJS Chart's data as JSON.

## CanvasJS
CanvasJS is built from ground up for high performance data visualization and can render millions of data points in a matter of milliseconds. Charts are beautiful and API is very simple to use.

### How to Use?
- Create and Render CanvasJS Chart
- Call CanvasJSDataAsJSON method with chart and filename as parameter
```
var chart = new CanvasJS.Chart("chartContainer", {
.
.
.
//Chart Options
.
.
.
});
chart.render();

CanvasJSDataAsJSON(chart [,"filename"]);
//or
chart.exportAsJSON(["filename"]);
```

#### When exportEnabled is set to true
![exportEnabled true](https://raw.githubusercontent.com/vishwas-r/Export-CanvasJS-Chart-Data-as-JSON/master/screenshots/export-chart-as-json-dropdown.png)

#### When exportEnabled is set to false
![exportEnabled false](https://raw.githubusercontent.com/vishwas-r/Export-CanvasJS-Chart-Data-as-JSON/master/screenshots/export-chart-as-json-export-false.png)

#### When exportEnabled is set to false & zoomEnabled is set to true
![exportEnabled false](https://raw.githubusercontent.com/vishwas-r/Export-CanvasJS-Chart-Data-as-JSON/master/screenshots/export-chart-as-json-zooming.png)

##### Note:
- Plugin was last tested with **CanvasJS Chart v3.4 Beta 1**
- This plugin requires you to have CanvasJS License. Please visit **[CanvasJS](https://canvasjs.com/license/)** for more info.