2017-09-09 3 views

Antwort

1

Bitte versuchen Sie setzen multiplier bis 2. bei dieser Einstellung bei https://github.com/amcharts/export Werfen Sie einen Blick.

this.toJPG({ 
    multiplier: 2 
}).function (data) { 
    // Export 
}); 

Bitte überprüfen Sie die aktualisierte Beispiel hier: https://www.amcharts.com/kbase/exporting-multiple-charts-on-the-page-to-a-single-pdf/

Was Multiplikator ist?

Sagen wir das Diagramm 800 Pixel breit und 400 Pixel hoch ist. Wenn der Multiplikator 1 ist, wird das Bild möglicherweise so gestreckt, dass es den Anzeigebereich in PDF abdeckt. Wenn die PDF-Datei 1000 Pixel breit ist, bedeutet dies, dass das Bild gestreckt wird, daher sieht es verschwommen aus.

Wenn Sie auf etwas gesetzt Multiplikator größer, wie 2 ist, dann wird das Bild 1600px von 800px erstellt. Das bedeutet, dass es sich nicht ausdehnen muss, es sei denn, Ihr PDF wird mit mehr als 1600px angezeigt.

+0

Vielen Dank so Brei mein Problem gelöst, aber was ist das Multiplikator und warum setzen Sie 2 –

+0

Ich aktualisierte die Antwort. Sie müssen nicht speziell auf 2 setzen. Es hängt davon ab, wie groß dein Diagramm ist. Im Beispiel ist das Diagramm 800 Pixel breit. Die meisten Bildschirme sind heutzutage breiter als das. Wenn Sie also 2 einstellen, wird stattdessen das exportierte Bild mit einer Breite von 1600 Pixel erstellt. – Darlesson

+0

habe es thanx, löste mein Problem –

Verwandte Themen