Мы настроили наш собственный узел-экспорт-сервер HighCharts, как показано в официальной документации.Мы можем получить изображения с сервера, однако при запросе столбчатой диаграммы метки оси Y отсутствуют.Если мы отправим те же данные диаграммы в https://export.highcharts.com/, мы получим правильное изображение.
Вот данные диаграммы в том виде, в каком они были отправлены (на оба сервера):
{
'chart': {
'type': 'column',
'width': 800,
'height': 500
},
'title': { 'text': '' },
'xAxis': { 'categories': ['Damage Code'], 'crosshair': true },
'yAxis': {
'min': 0,
'title': { 'text': 'Tire Life (Hours)' },
'plotLines': [{
'value': 800,
'color': '#929292',
'dashStyle': 'shortdash',
'width': 2
} ]
},
'colors': ['#ff0000', '#000000', '#787878', '#5eb749', '#2893d1', '#5ec7bd', '#f79226', '#ff7043', '#ee3124', '#a9a9a9', '#333333'],
'tooltip': { 'enabled': false },
'plotOptions': {
'series': {
'dataLabels': {
'align': 'center',
'color': '#282E32',
'enabled': true,
'format': '{point.label}'
}
},
'column': {
'pointPadding': 0.2,
'borderWidth': 0
}
},
'series': [{"name":"(111) Test Code Description 1","showInLegend":true,"data":[{"y":1000,"label":"111 10%"}]},{"name":"(222) Test Code Description 2","showInLegend":true,"data":[{"y":2000,"label":"222 20%"}]},{"name":"(1212) Test Code Description 12","showInLegend":true,"data":[{"y":1200,"label":"1212 120%"}]}]
}
Иизображение, возвращаемое с узла-сервера:
Я зашел на страницу GitHub (https://github.com/highcharts/node-export-server), и с тех пор, как мы настроили узел, ничего особенного не произошло-сервер, поэтому нет ничего нового для развертывания оттуда.