PhpSpreadsheet сохранить и сохранить стиль - PullRequest
0 голосов
/ 31 августа 2018

Я использую PhpSpreadsheet для чтения и записи файлов Excel, я хотел бы сохранить файл со стилем (изображение, стиль шрифта, цвет и т. Д.).

Я не нахожу путь в документе PhpSpreadsheet

Я могу сохранить файл только с данными и не со всеми стилями:

$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
$reader->setReadDataOnly(true);
$spreadsheet = $reader->load("myFile.xls");

// Code ...

$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Xls');
$writer->save('mySavedFile.xls');

Как сохранить файл со стилем?

1 Ответ

0 голосов
/ 01 сентября 2018

Я нашел решение, это просто! Я просто удаляю это: $reader->setReadDataOnly(true);

код:

$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
// $reader->setReadDataOnly(true);
$spreadsheet = $reader->load("myFile.xls");

// Code ...

$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Xls');
$writer->save('mySavedFile.xls');
...