2016-11-15 28 views
0

繼生成線圖上的official example之後,我可以創建線圖。但是,當我使用自己的一組數據時,只更改所有其他部分與官方示例相同的數據源,PHPExcel決定選擇「帶標記的堆積線」而不是「帶標記的線」。如何選擇PHPExcel圖形類型的詳細信息?

這是生成的圖形的類型。 (帶標記的堆積線) enter image description here

這是我想要的類型,即我更改數據前的默認類型。 enter image description here

如何在代碼中設置線圖類型?

回答

1

您在https://github.com/PHPOffice/PHPExcel/blob/1.8/Examples/33chartcreate-line.php處提供的示例代碼中的第93行是您更改繪圖分組方式的位置。

所有你需要做的是改變從這個:

PHPExcel_Chart_DataSeries :: GROUPING_STACKED

這樣:

PHPExcel_Chart_DataSeries :: GROUPING_STANDARD

這裏是要找出一個很好的資源關於繪圖的其他選項: http://synergica.co/tr/Documentation/API/PHPExcel_Chart/PHPExcel_Chart_DataSeries.html