PHP电子表格:第一行加粗

时间:2019-01-08 08:27:54

标签: php phpspreadsheet

由于不推荐使用PHP-Excel,因此,PHP-Spreadsheet是在PHP中制作Excel的新选项。该文档并不是最好的文档,并且Stackoverflow上关于PHP-Spreadsheet的问题也不多,所以这就是为什么我要提出有关如何使PHP-Spreadsheet中的第一行加粗的问题。

1 个答案:

答案 0 :(得分:2)

这应该是把戏。

//Create Spreadsheet
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();

//Create Styles Array
$styleArrayFirstRow = [
            'font' => [
                'bold' => true,
            ]
        ];

//Retrieve Highest Column (e.g AE)
$highestColumn = $sheet->getHighestColumn();

//set first row bold
$sheet->getStyle('A1:' . $highestColumn . '1' )->applyFromArray($styleArrayFirstRow);