This plugin allows the user to export the chart data to various formats and views.
The contents of the plugin is located in the JavaScript file "export-csv.js". This plugin is published under the MIT license, and the license document is included in the repository.
-
exporting.csv.columnHeaderFormatter
Formatter callback for the column headers. Parameters areseries
(the series object),key
(the point key, for exampley
orz
), andkeyLength
. By default it returns the series name, followed by the key if there is more than one key. -
exporting.csv.dateFormat
Which date format to use for exported dates on a datetime X axis. See Highcharts.dateFormat. -
exporting.csv.itemDelimiter
The item delimiter, defaults to,
. Use;
for direct import to Excel. -
exporting.csv.lineDelimiter
The line delimiter, defaults to\\n
. -
series.includeInCSVExport
Set this to false to prevent an individual series from being exported. To prevent the navigator in a stock chart, setnavigator.series.includeInCSVExport
to false.
-
Chart.getCSV()
Returns the current chart data as a CSV string -
Chart.getTable()
Returns the current chart data as a HTML table string, ready to be inserted into the DOM usinginnerHTML
. -
Chart.getDataRows()
Returns the current chart data as a two dimensional array. -
Chart.viewData()
Inserts a data table below the chart container.