Highcharts рендеринга SVG значок не показывает - PullRequest
0 голосов
/ 28 июня 2018

Мне нужно добавить символ в SVG на графике, и я использую

Highcharts.SVGRenderer.prototype.symbols.download = function (x, y, w, h) {
    var path = [
        "M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2h-6v-2zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"
      ];
    return path;
};

Когда диаграмма отображается в браузере, старшая диаграмма возвращает неправильный значок

Я использовал значок https://fontawesome.com/icons/table?style=solid

1 Ответ

0 голосов
/ 28 июня 2018

Я не уверен, откуда у вас этот путь svg, но тот, на который вы ссылались, отличается и должен быть

  Highcharts.SVGRenderer.prototype.symbols.download = function (x, y, w, h) {


      var path = [
          "M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"
      ];
      return path;
  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...