Я пытаюсь сохранить сгенерированный PDF-файл в базу данных, используя phpword, но он не сохраняет его должным образом.Кто-нибудь может мне помочь?
Вот мой код:
$temp_file = tempnam(sys_get_temp_dir(), 'Word');
$templateProcessor->saveAS($temp_file);
$domPdfPath = realpath(PHPWORD_BASE_DIR . 'dompdf/dompdf');
\PhpOffice\PhpWord\Settings::setPdfRendererPath($domPdfPath);
\PhpOffice\PhpWord\Settings::setPdfRendererName('DomPDF');
$phpWord = \PhpOffice\PhpWord\IOFactory::load($temp_file);
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord , 'PDF');
$xmlWriter->save('result.pdf');
//Save it
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord , 'PDF');
$result = $xmlWriter->save('result.pdf');
$pdf = $result;
mysql_connect("localhost","root","") or die("Error Connect to Database");
mysql_select_db("word");
mysql_query("INSERT INTO invoice (id,location) VALUES ('', '$pdf')") ;