You are here

private static function PHPExcel_Reader_Excel5::_mapColor 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::_mapColor()

* Map color array from BIFF8 built-in color index * *

Parameters

int $subData: * @return array

1 call to PHPExcel_Reader_Excel5::_mapColor()
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 7016

Class

PHPExcel_Reader_Excel5
PHPExcel_Reader_Excel5

Code

private static function _mapColor($subData) {
  switch ($subData) {
    case 0x8:
      return array(
        'rgb' => '000000',
      );
    case 0x9:
      return array(
        'rgb' => 'FFFFFF',
      );
    case 0xa:
      return array(
        'rgb' => 'FF0000',
      );
    case 0xb:
      return array(
        'rgb' => '00FF00',
      );
    case 0xc:
      return array(
        'rgb' => '0000FF',
      );
    case 0xd:
      return array(
        'rgb' => 'FFFF00',
      );
    case 0xe:
      return array(
        'rgb' => 'FF00FF',
      );
    case 0xf:
      return array(
        'rgb' => '00FFFF',
      );
    case 0x10:
      return array(
        'rgb' => '800000',
      );
    case 0x11:
      return array(
        'rgb' => '008000',
      );
    case 0x12:
      return array(
        'rgb' => '000080',
      );
    case 0x13:
      return array(
        'rgb' => '808000',
      );
    case 0x14:
      return array(
        'rgb' => '800080',
      );
    case 0x15:
      return array(
        'rgb' => '008080',
      );
    case 0x16:
      return array(
        'rgb' => 'C0C0C0',
      );
    case 0x17:
      return array(
        'rgb' => '808080',
      );
    case 0x18:
      return array(
        'rgb' => '9999FF',
      );
    case 0x19:
      return array(
        'rgb' => '993366',
      );
    case 0x1a:
      return array(
        'rgb' => 'FFFFCC',
      );
    case 0x1b:
      return array(
        'rgb' => 'CCFFFF',
      );
    case 0x1c:
      return array(
        'rgb' => '660066',
      );
    case 0x1d:
      return array(
        'rgb' => 'FF8080',
      );
    case 0x1e:
      return array(
        'rgb' => '0066CC',
      );
    case 0x1f:
      return array(
        'rgb' => 'CCCCFF',
      );
    case 0x20:
      return array(
        'rgb' => '000080',
      );
    case 0x21:
      return array(
        'rgb' => 'FF00FF',
      );
    case 0x22:
      return array(
        'rgb' => 'FFFF00',
      );
    case 0x23:
      return array(
        'rgb' => '00FFFF',
      );
    case 0x24:
      return array(
        'rgb' => '800080',
      );
    case 0x25:
      return array(
        'rgb' => '800000',
      );
    case 0x26:
      return array(
        'rgb' => '008080',
      );
    case 0x27:
      return array(
        'rgb' => '0000FF',
      );
    case 0x28:
      return array(
        'rgb' => '00CCFF',
      );
    case 0x29:
      return array(
        'rgb' => 'CCFFFF',
      );
    case 0x2a:
      return array(
        'rgb' => 'CCFFCC',
      );
    case 0x2b:
      return array(
        'rgb' => 'FFFF99',
      );
    case 0x2c:
      return array(
        'rgb' => '99CCFF',
      );
    case 0x2d:
      return array(
        'rgb' => 'FF99CC',
      );
    case 0x2e:
      return array(
        'rgb' => 'CC99FF',
      );
    case 0x2f:
      return array(
        'rgb' => 'FFCC99',
      );
    case 0x30:
      return array(
        'rgb' => '3366FF',
      );
    case 0x31:
      return array(
        'rgb' => '33CCCC',
      );
    case 0x32:
      return array(
        'rgb' => '99CC00',
      );
    case 0x33:
      return array(
        'rgb' => 'FFCC00',
      );
    case 0x34:
      return array(
        'rgb' => 'FF9900',
      );
    case 0x35:
      return array(
        'rgb' => 'FF6600',
      );
    case 0x36:
      return array(
        'rgb' => '666699',
      );
    case 0x37:
      return array(
        'rgb' => '969696',
      );
    case 0x38:
      return array(
        'rgb' => '003366',
      );
    case 0x39:
      return array(
        'rgb' => '339966',
      );
    case 0x3a:
      return array(
        'rgb' => '003300',
      );
    case 0x3b:
      return array(
        'rgb' => '333300',
      );
    case 0x3c:
      return array(
        'rgb' => '993300',
      );
    case 0x3d:
      return array(
        'rgb' => '993366',
      );
    case 0x3e:
      return array(
        'rgb' => '333399',
      );
    case 0x3f:
      return array(
        'rgb' => '333333',
      );
    default:
      return array(
        'rgb' => '000000',
      );
  }
}