You are here

private static function PHPExcel_Reader_Excel5::_mapBuiltInColor in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel5.php \PHPExcel_Reader_Excel5::_mapBuiltInColor()

* Map built-in color to RGB value * *

Parameters

int $color Indexed color: * @return array

1 call to PHPExcel_Reader_Excel5::_mapBuiltInColor()
PHPExcel_Reader_Excel5::_readColor in vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel5.php
* Read color * *

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Reader/Excel5.php, line 6922

Class

PHPExcel_Reader_Excel5
PHPExcel_Reader_Excel5

Code

private static function _mapBuiltInColor($color) {
  switch ($color) {
    case 0x0:
      return array(
        'rgb' => '000000',
      );
    case 0x1:
      return array(
        'rgb' => 'FFFFFF',
      );
    case 0x2:
      return array(
        'rgb' => 'FF0000',
      );
    case 0x3:
      return array(
        'rgb' => '00FF00',
      );
    case 0x4:
      return array(
        'rgb' => '0000FF',
      );
    case 0x5:
      return array(
        'rgb' => 'FFFF00',
      );
    case 0x6:
      return array(
        'rgb' => 'FF00FF',
      );
    case 0x7:
      return array(
        'rgb' => '00FFFF',
      );
    case 0x40:
      return array(
        'rgb' => '000000',
      );

    // system window text color
    case 0x41:
      return array(
        'rgb' => 'FFFFFF',
      );

    // system window background color
    default:
      return array(
        'rgb' => '000000',
      );
  }
}