PHPExcel-如何为生成的图表设置样式?
我遵循了几条使用PHPExcel创建不同类型图表的指南,但我找不到如何更改基本内容,例如更改条形/柱、线条和饼图部分的颜色。我的猜测是在以下构造函数的第三个参数中进行:PHPExcel-如何为生成的图表设置样式?,php,charts,phpexcel,Php,Charts,Phpexcel,我遵循了几条使用PHPExcel创建不同类型图表的指南,但我找不到如何更改基本内容,例如更改条形/柱、线条和饼图部分的颜色。我的猜测是在以下构造函数的第三个参数中进行:PHPExcel\u Chart\u DataSeriesValues('String','Data!$A$1',NULL,1)但即使这是一个很好的猜测,也没有示例如何进行,您可以用它做什么 如何更改数据系列的填充和轮廓 如何更改间距(例如图表条之间的间距) 如何显示数据标签(不是图例,而是每个条/列/点顶部的值) 要添加数据标
PHPExcel\u Chart\u DataSeriesValues('String','Data!$A$1',NULL,1)
但即使这是一个很好的猜测,也没有示例如何进行,您可以用它做什么
要添加数据标签,可以使用它。这对我有用
$series->setPlotDirection( PHPExcel_Chart_DataSeries::DIRECTION_COL );
在上述行之后添加这些行
$layout1 = new PHPExcel_Chart_Layout();
$layout1->setShowVal( TRUE );
$plotarea = new PHPExcel_Chart_PlotArea( $layout1, array( $series ) );
要添加数据标签,可以使用它。这对我有用
$series->setPlotDirection( PHPExcel_Chart_DataSeries::DIRECTION_COL );
在上述行之后添加这些行
$layout1 = new PHPExcel_Chart_Layout();
$layout1->setShowVal( TRUE );
$plotarea = new PHPExcel_Chart_PlotArea( $layout1, array( $series ) );
到目前为止你试过什么?请阅读一些关于编写高质量问题的提示。到目前为止,您尝试过什么?请阅读一些关于编写高质量问题的提示