сохранить шаблон таблицы php как PDF, используя Mpdf

Мне нужна помощь с phpspreadsheet, я пытаюсь загрузить электронную таблицу Excel, добавить что-то в нее, а затем сохранить ее в формате PDF, проблема в том, что когда я загружаю шаблон, сохранение в формате pdf не работает

PS: когда я создаю новую таблицу, она работает нормально.

 $reader = IOFactory::createReader('Xlsx');

$spreadsheet = $reader->load('docs/MODEL_FACTURE_DOM_CRE.xlsx');
$spreadsheet->setActiveSheetIndex(0)
->setCellValue('B13', 'test')
->setCellValue('F13', 'test');
$spreadsheet->setActiveSheetIndex(0);
$spreadsheet->getActiveSheet()->setShowGridLines(false);

$rendererName = Settings::PDF_RENDERER_MPDF;

Settings::setPdfRendererName($rendererName);

$writer = IOFactory::createWriter($spreadsheet, 'Pdf');

$filename = 'FACTURE.pdf';

$writer->save($filename);

Какие-либо предложения ?

0

Решение

Попробуйте старую версию. На MPDF версия v5.7.4aтвой код работает.
В более поздних версиях есть несовместимые изменения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]