2015-02-24 2 views
8

Я столкнулся с странным срывом с экспортом Highcharts (в PNG, SVG и т. Д.). По существу, при экспорте, в datalabels на графике исказиться, так что они дублируют так:Highcharts: дубликат текста datalabel при экспорте

Duplicated text

Я попытался изменить размеры экспорта изображения (даже для соответствия исходного размера DIV точно), но я по-прежнему имеют одинаковую проблему. Единственное, что я могу подумать, что это может повлиять на это, - это специальная функция форматирования (которая показывает процент после общего количества для каждой точки данных), но манипуляции с размером текста или чем-либо еще нет. Есть идеи?

+0

Приведите пример, который реплицирует проблему. –

+1

Это ошибка в Highcharts, сообщенная [здесь] (https://github.com/highslide-software/highcharts.com/issues/3649). –

ответ

9

Это похоже на новую проблему в службе экспорта.

Я смог обойти его, отключив текстовые тени на ярлыках данных. Для этого я добавил:

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

Решил мою проблему! –

2

Это то, что сработало для меня. Я отключил textShadow внутри серии

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