如何使用Maatwebsite / Laravel-Excel设置单元格的删除线效果?

时间:2018-10-26 09:03:49

标签: php laravel-excel

我正在使用Maatwebsite / Laravel-Excel导出xlsx文件。 如何为像图像一样的单元格设置删除线

enter image description here

我已阅读文档,但无法解决。

我的代码(不起作用):

    $sheet->cells("I5", function($cells) {
                $cells->setFont(array(
                    // 'underline'       =>  true
                    'strikethrough'=>true

                ));

            });

谢谢!

1 个答案:

答案 0 :(得分:0)

根据文档,您可以设置单元格或样式表(https://laravel-excel.maatwebsite.nl/2.1/blade/styling.html)的样式:

// Set font with ->setStyle()`
$sheet->setStyle(array(
    'font' => array(
        'name'      =>  'Calibri',
        'size'      =>  12,
        'bold'      =>  true,
        'strikethrough' => true,
    )
));

它使用PhpOffice / Spreadsheet,因此请查看此插件的文档:https://phpspreadsheet.readthedocs.io/en/develop/topics/recipes/