我的圖表是一個堆疊條形圖,其中要求在實際欄上具有數據標籤。Highcharts:phantomjs導出圖像缺失標籤
在瀏覽器版本正在完美工作,相應的數據標籤,但導出的圖像沒有他們。
這裏是我的代碼:
{
colors: ['#0EAC55','#91C855','#F3BA0E','#F39595','#F30E0E'],
chart: {
type: 'bar',
height: 195
},
credits: {
enabled: false
},
title: {
text: ''
},
xAxis: {
categories: ['Category 1', 'Category 2', 'Category 3'],
},
tooltip: {
valueSuffix: '%'
},
yAxis: {
min: 0,
title: {
text: ''
},
max: 100,
opposite: true,
},
legend: {
backgroundColor: '#FFFFFF'
},
plotOptions: {
series: {
stacking: 'percent',
groupPadding: 0,
dataLabels: {
enabled: true,
color: '#000000'
}
}
},
series: [{"name":"5","legendIndex":5,"data":[41.1,44.2,60.2]},{"name":"4","legendIndex":4,"data":[42.9,38.4,25.2]},{"name":"3","legendIndex":3,"data":[12.2,12,8.8]},{"name":"2","legendIndex":2,"data":[3.3,5,3]},{"name":"1","legendIndex":1,"data":[1,1,3.3]}]
}
我使用phantomjs服務器產生的圖像,因爲這些需要在服務器端生成。 http://www.highcharts.com/component/content/article/2-articles/news/56-improved-image-export-with-phantomjs/
在我身邊工作http://jsfiddle.net/huAuh/ ...你能爲我們創造一個小提琴嗎? – Mike
實際上是用自己的代碼來自己動手,它仍然在我身邊。 http://jsfiddle.net/huAuh/1/ ..我下載JPEG格式,我可以看到酒吧中的標籤 – Mike
正如在帖子標題中提到的,我正在使用phantomjs服務器導出圖表。在瀏覽器中,圖表正確顯示。我的圖表每天都會自動生成,不涉及任何瀏覽器。我把你的代碼從js小提琴中傳遞給了phantomjs服務器,這就是製作的內容:http://s28.postimg.org/nzz2h7vu5/bar.png – Ash