2015-02-24 9 views
8

Ho riscontrato un bizzarro inconveniente con l'esportazione di Highcharts (in PNG, SVG ecc.). In sostanza, durante l'esportazione, le datalabels sul grafico diventano incomprensibili, in modo che duplicano in questo modo:Highcharts: duplica il testo dell'etichetta di dati per l'esportazione

Duplicated text

Ho provato a cambiare le dimensioni dell'immagine di esportazione (anche per abbinare le dimensioni originali div esattamente) ma io hanno ancora lo stesso problema. L'unica cosa che posso pensare che possa influire su di esso è una funzione di formattazione personalizzata (che mostra la percentuale dopo il totale per ogni punto di dati), ma non c'è alcuna manipolazione della dimensione del testo o altro. Qualche idea?

+0

Fornire un esempio che replica il problema. –

+1

Questo è un bug in Highcharts riportato [qui] (https://github.com/highslide-software/highcharts.com/issues/3649). –

risposta

9

Questo sembra un nuovo problema nel servizio di esportazione.

Sono stato in grado di aggirare il problema disabilitando le ombre di testo sulle etichette dei dati. Per fare questo, ho aggiunto:

dataLabels: { 
    style: { 
     textShadow: '' 
    } 
} 
+0

Risolto il mio problema! –

2

Questo è ciò che ha funzionato per me. Ho disabilitato il textShadow all'interno della serie

series: [ 
     { 
     name:'Serie1', 
     data:[2027.15, 2027.15, 0.0], 
     dataLabels:{ 
       enabled: true, 
       style: {textShadow: 'none' 
       } 
     } 
    ] 
Problemi correlati