Как настроить эффект зачеркивания для ячейки с Maatwebsite / Laravel-Excel? - PullRequest
0 голосов
/ 26 октября 2018

Я использую Maatwebsite / Laravel-Excel для экспорта файла xlsx. Как установить зачеркивание для ячейки как изображение

enter image description here

Я прочитал документ, но не могу разрешить.

Мой код (не работает):

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

                ));

            });

Спасибо!

1 Ответ

0 голосов
/ 26 октября 2018

В соответствии с документацией вы можете стилизовать ячейку или таблицу стилей (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/

...