PHP的Excel读取器 – 获取背景颜色

我正在使用phpexcelreader:

http://sourceforge.net/projects/phpexcelreader/

和我尝试过的所有其他方法相比,它的效果很好,但是我正在努力寻找一种方法来获得单元格的背景颜色,或者任何颜色格式都是诚实的。

有没有人知道如何做这个这个类,或者,如何将其添加到这个类?

当然不能太难

假设$data是phpExcelReader对象,你可以使用:

 $data->bgColor($row,$col,$sheet=0); 

#FFFFFF格式返回。

我想你可以在这里find一些很好的文档: http : //code.google.com/p/php-excel-reader/wiki/Documentation

从用户评论,更新的语法是:

 $bgcolor = $xls->colors[$xls->bgColor($y,$x,$sheet)]; 

这在文档中没有涉及。

Fluffeh,已经有了一个好点。 我认为这个问题出现在你下载的php-excel-reader的版本中,它肯定是过期的,或者是2.2版之前的版本。

在这里输入图像说明

所以请访问https://code.google.com/p/php-excel-reader/downloads/list并下载最新版本,以便在生产中使用该function。 🙂

同样在2.21版本中,它看起来像这样:

版本2.21的excel_reader2.php

在版本2.2中,它看起来像这样:

版本2.2的excel_reader2.php

我希望它也会有帮助:)。 开心编程。