我正在使用phpspreadsheet在系统中创建excel。 我想为所有文档设置边框颜色为白色。我使用了以下解决方案,但无法正常工作。
$this->spreadsheet->getDefaultStyle()->applyFromArray(
[
'borders' => [
'allBorders' => [
'borderStyle' => Border::BORDER_THIN,
'color' => ['rgb' => 'FFFFFF'],
],
]
]
);
$this->spreadsheet->getDefaultStyle()->getBorders()->applyFromArray([
'allBorders' => [
'borderStyle' => Border::BORDER_THIN,
'color' => ['rgb' => 'FFFFFF'],
],
]);
我还使用了以下解决方案,但收到错误Can only get pseudo-border for supervisor
。
$this->spreadsheet->getDefaultStyle()->getBorders()->getInside()->setBorderStyle(Border::BORDER_MEDIUM)
->getColor()->setRGB("FF0000");
有解决方案吗?
谢谢