我正在使用 phpexcelreader:
http://sourceforge.net/projects/phpexcelreader/
与我尝试过的所有其他方法相比,它工作得很好,但我正在努力寻找一种方法来获取单元格的背景颜色,或者说老实说任何颜色格式。
有谁知道如何使用此类,或者如何将其添加到此类中?
肯定不会太难吧?
我正在使用 phpexcelreader:
http://sourceforge.net/projects/phpexcelreader/
与我尝试过的所有其他方法相比,它工作得很好,但我正在努力寻找一种方法来获取单元格的背景颜色,或者说老实说任何颜色格式。
有谁知道如何使用此类,或者如何将其添加到此类中?
肯定不会太难吧?
假设这$data
是您可以使用的 phpExcelReader 对象:
$data->bgColor($row,$col,$sheet=0);
以#FFFFFF
格式返回。
我想你可以在这里找到一些好的文档: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并下载最新版本以在生产中使用该功能。:)
同样在 2.21 版本中,它看起来像这样:
同样在 2.2 版本中,它看起来像这样:
我希望它也会对某人有所帮助:)。快乐编程。