Как подключить DomPdf к PHPExcel?

172
26 января 2019, 09:40

Я пытаюсь сгенерировать PDF файл из XLS.

Использую для этого PHPExcel.

При попытки рендеринга ловлю вот эту ошибку.

Fatal error: Uncaught exception 'PHPExcel_Writer_Exception' with message 'Unable to load PDF Rendering library'

Мне понятно что это значит что файл не найден.

Вопрос в том как правильно подключить dompdf к PHPExcel?

Вот мой код.

<?
include_once("PHPExcel-1.8/Classes/PHPExcel.php");
include_once("PHPExcel-1.8/Classes/PHPExcel/Writer/Excel5.php");
include_once("PHPExcel-1.8/Classes/PHPExcel/Writer/Excel2007.php");
include_once("PHPExcel-1.8/Classes/PHPExcel/Writer/PDF.php");
include_once("PHPExcel-1.8/Classes/PHPExcel/IOFactory.php");
include_once("PHPExcel-1.8/Classes/PHPExcel/Writer/PDF/DomPDF.php");

$xls_template='blank-zakaz.xls';
$inputFileType = PHPExcel_IOFactory::identify($xls_template);
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($xls_template);

header('Content-Type: application/pdf');
header('Content-Disposition: attachment;filename="myexample.pdf"');
header('Cache-Control: max-age=0');
//
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'PDF');
$objWriter->setPreCalculateFormulas(false);
$objWriter->save('php://output');
READ ALSO
Неправильное перенаправление на javascript

Неправильное перенаправление на javascript

С помощью ajax я отправляю запрос серверуСервер посылает мне url адресс (строку) на которую мне надо перейти с помощью javascript

174
Максимальная длинна целого числа в c++

Максимальная длинна целого числа в c++

Задача - найти количество счастливых билетов длинны NРешил, и всё бы хорошо, но

176