So exportieren Sie ein Highchart-Diagramm zu PDF durch eine Schaltfläche außerhalb des Diagramms?
Ich würde gerne eine button outside a Highchart chart
dass export
das Diagramm in PDF
.
- Gibt es ein Highchart-Methode zu tun ?
- Macht einen ajax-call wird Pflicht ?
HTML :
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<div id="container" style="height: 400px; margin-top: 1em"></div>
<button id="export2pdf">Export to PDF</button>
Javascript :
$(function () {
window.chart = new Highcharts.Chart({
chart: {renderTo : 'container'},
title: {
text: 'Exporting module is loaded but buttons are disabled'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}],
exporting: {
enabled: true
}
});
$("#export2pdf").click(function(){
//Export method ?
//Ajax call ?
});
});
Hier ist ein JsFiddle, was ich möchte.
Hier ist ein JsFiddle mit der Lösung der wergeld.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie in der API. Dies wird hier behandelt, unter
exportChart
.Im wesentlichen dies:
var options = { chart : { renderTo : 'container',
.Können Sie bitte helfen?offline-exporting.js
und noch versucht, aufexport.highcharts.com
Check-out die exportieren Eigenschaften für Highcharts. Sie möchten die
type
zuapplication/pdf
.