PhpExcel条形图

时间:2014-04-23 11:38:34

标签: phpexcel bar-chart

我想更改条形图中每个条形的颜色,图表如下: 有四种产品 产品1 产品2 产品3 产品4

每种产品有两个条形,一个是总价值,一个是整体价值。 总值应为黑色。 总价值应根据其产品而定。 现在它只有两种颜色 蓝色为总价值 红色代表整体价值。

所以请帮我创建一个不同产品的不同颜色的条形图。

先谢谢。

2 个答案:

答案 0 :(得分:0)

目前,PHPExcel图表不支持数据集的自定义颜色,但仅使用MS Excel的varyColors选项。

至于替代方案,没有其他支持Excel图表的PHP库;但您可以使用COM(如果您在Windows上运行),PUNO使用Open / Libre Office,或者(我相信)Ilia Alshanetsky's PHP extension使用libXL

答案 1 :(得分:-2)

$sheet->getStyle('A1')->applyFromArray(
    array(
        'fill' => array(
            'type' => PHPExcel_Style_Fill::FILL_SOLID,
            'color' => array('rgb' => 'FF0000')
        )
    )
);