Highcharts: Schaltfläche "Alle drucken"

8

Ist es möglich, eine Schaltfläche "Alle drucken" für Highcharts zu erstellen, in der mehr als ein Diagramm gedruckt wird?

Ich weiß, dass das Exportieren mehrerer Charts möglich ist, wie in der jFiddle: Ссылка gezeigt, aber ich bin mir nicht sicher Highcharts ermöglicht eine ähnliche Methode beim Drucken.

    
The Jakester 20.06.2012, 18:34
quelle

2 Antworten

6

Hier ist eine alternative Lösung, die direkt druckt. Es basiert auf der Funktion chart.print () , funktioniert aber in mehreren Diagrammen.

Siehe die Demo hier: Ссылка

%Vor%     
jim31415 21.06.2012, 14:05
quelle
8

Die exportChart-Methode akzeptiert Parameter, sodass Sie mehr als ein Diagramm senden können. Die Druckmethode akzeptiert jedoch keine Parameter. Um zu drucken, müssen Sie jedes Diagramm separat wie chart1.print (); und chart2.print (); welche sie jeweils einzeln ausdruckt.

Es gibt zwei Problemumgehungen:

  1. Drucken der gesamten Seite ohne Highcharts-Druck. Hier ist ein Beispiel .

  2. Sie können beide Diagramme in eine PDF-Datei exportieren und das Formular dort ausdrucken. Hier ist ein Beispiel, wie mehrere Diagramme in eine PDF exportieren .

Linger 20.06.2012 18:42
quelle