我已经使用phpspreadsheet创建了一个完美的电子表格生成脚本,但由于我们的服务器落后于其PHP版本,我不得不为PHPExcel修改它。
我终于修复了脚本并正确生成了扩展表,除了一个问题:
我的一个样式数组没有应用。我执行脚本时没有出错,但是它没有显示具有正确颜色的渐变,而是显示了一个defualt黑色/灰色/白色渐变。我修复了与PHPExcel文档匹配的语法,但仍然没有运气。
我在这里找不到什么东西?
这是数组:
$styleArray4 = array(
'font' => array(
'bold' => true,
//'color' => array('rgb' => 'FF7133'),
),
'alignment' => array(
'horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_RIGHT,
),
'borders' => array(
'top' => array(
'borderStyle' => PHPExcel_Style_Border::BORDER_THIN,
),
),
'fill' => array(
'type' => PHPExcel_Style_Fill::FILL_GRADIENT_LINEAR,
'rotation' => 90,
'startColor' => array(
'argb' => 'FF7133',
),
'endColor' => array(
'argb' => 'FF7133',
),
),
);