在做PHPExcel导出excel文件的时候,再给某一行设置背景色的时候,发现颜色值与网页显示不一致
原因在于:
方法setARGB() ,前面加了一个透明度的参数A,所以颜色值是8位( 2位透明度+6位颜色值 )
不考虑透明度的情况下,直接补0就可以了
$objPHPExcel->getActiveSheet()->getStyle( 'A1:E1')->getFill()->getStartColor()->setARGB('0058C5C7');
在做PHPExcel导出excel文件的时候,再给某一行设置背景色的时候,发现颜色值与网页显示不一致
原因在于:
方法setARGB() ,前面加了一个透明度的参数A,所以颜色值是8位( 2位透明度+6位颜色值 )
不考虑透明度的情况下,直接补0就可以了
$objPHPExcel->getActiveSheet()->getStyle( 'A1:E1')->getFill()->getStartColor()->setARGB('0058C5C7');