【问题标题】:PhpExcel Bar ChartPhpExcel 条形图
【发布时间】:2014-04-23 11:38:34
【问题描述】:

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

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

所以请帮助我创建这样的条形图,它对不同的产品有不同的颜色。

提前致谢。

【问题讨论】:

    标签: phpexcel bar-chart


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,但对我没用,因为我的整个 excel 报告已经从那个 excel 准备好了,我已经创建了条形图,但只有颜色问题:( 希望我能在即将发布的 phpexcel 版本中得到解决方案
    【解决方案2】:
    $sheet->getStyle('A1')->applyFromArray(
        array(
            'fill' => array(
                'type' => PHPExcel_Style_Fill::FILL_SOLID,
                'color' => array('rgb' => 'FF0000')
            )
        )
    );
    

    【讨论】:

    • 谢谢,但这只会给一个单元格上色,我不认为它会帮助我改变条形图的颜色。
    猜你喜欢
    • 1970-01-01
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    • 2017-03-27
    相关资源
    最近更新 更多