2015-04-22 81 views
1

我正在驗證導出的PDF類別與我在設置中顯示的圖表進行比較。但是,我總是看到導出的圖表中缺少一些類別名稱。Highcharts exportchart PDF不顯示所有類別

如何使xAxis類別爲空,我的意思是導出的PDF不包含Jan,Feb等類別...在導出的PDF中。我在這裏有一個小提琴http://jsfiddle.net/p9nt0he9/

$(function() { 
$('#container').highcharts({ 
    title: { 
     text: 'Exports a pdf with name: my-pdf' 
    }, 
    credits: { 
     enabled: false 
    }, 

    xAxis: { 
     categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
    }, 

    series: [{ 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] 
    }], 

    navigation: { 
     buttonOptions: { 
      enabled: false 
     } 
    } 
}); 

// the button handler 
$('#button').click(function() { 
    var chart = $('#container').highcharts(); 
    chart.exportChart({ 
     type: 'application/pdf', 
     filename: 'my-pdf', 
     xAxis: [], 
    }); 
}); 

});

任何人都可以幫助我嗎?

回答

0

您可以使用exporting/chartOptions並在xAxis/labels中返回格式化程序中的空字符串。

exporting:{ 
     chartOptions:{ 
      xAxis:[{ 
       labels:{ 
        formatter:function(){ 
         return ''; 
        } 
       } 
      }] 
     } 
    }, 

例子:http://jsfiddle.net/p9nt0he9/1/

文檔:http://api.highcharts.com/highcharts#exporting.chartOptions

+0

看到這個http://jsfiddle.net/p9nt0he9/2/,我的問題是,當我下載PDF一些上線類別在條形圖上有大量類別時缺失。例如..在PDF中,它只出口類別1月,3月,5月,7月。等在給定的小提琴它出口罰款和這個問題,我只在我的開發環境中面臨。我發現這種情況只發生在某些情況下,僅基於類別數組值。我可以在PDF中正確打印所有類別嗎? – rakeeee

+0

您可以複製未導出的類別嗎?您是否嘗試使用我們的導出工具導出unworkign演示,而不是您自己的? –