如何详细选择PHPExcel图类型?

时间:2016-11-15 02:26:43

标签: php excel-2007 phpexcel phpexcel-1.8.0

在生成线图上official example之后,我可以创建折线图。但是,当我使用我自己的数据集时,只更改数据源与所有其他部分完全相同的官方示例,不知何故PHPExcel决定选择" Stacked line with marker"而不是带标记的"行"。

这是生成的图表的类型。 (带标记的堆叠线) enter image description here

这是我想要的类型,是我更改数据之前的默认类型。 enter image description here

如何在代码中设置折线图类型?

1 个答案:

答案 0 :(得分: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