Проблема круговой диаграммы Highcharts (промежутки между кусочками круговой диаграммы) - PullRequest
0 голосов
/ 16 мая 2018

У меня есть круговая диаграмма с половиной пончика, использующая серию из 100 пунктов в Highcharts.Пожалуйста, смотрите скриншот.

screenshot of pie chart

Я провел последние четыре или пять часов, пытаясь выяснить, почему между каждым кусочком пирога есть грань.Это не граница, потому что, если я изменю цвет фона позади диаграммы на черный, я действительно смогу видеть черный цвет между каждой частью пирога.Так что между каждым кусочком пирога есть разрыв в 1 пиксель.Мне бы хотелось, чтобы диаграмма была сплошным цветом, а не имела бы разрыв в 1 пиксель между каждым кусочком пирога.Вытаскивая мои волосы, пытаясь выяснить, где эта настройка.Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 16 мая 2018

Я наконец смог исправить проблему, прочитав о series.borderWidth.(Спасибо @BarbaraLaird.) Это из документации Highcharts API:

borderWidth: Number Ширина границы, окружающей каждый срез.

При установке ширины границы на 0,могут быть небольшие промежутки между срезами из-за артефактов сглаживания SVG.Чтобы обойти это, оставьте ширину границы равной 0,5 или 1, но вместо этого установите для borderColor значение null.

По умолчанию - 1.

Я смог решить проблему, установивborderWidth на 1 и установка borderColor на ноль.(Мой borderWidth ранее был установлен в 0, а borderColor не был определен.) Это заполнило «пробелы» между сглаженными срезами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...