@Held6991

Как сохранить docx файл в PDF через PHPWord?

Использую PHPWord для того, чтобы вставить в шаблон вордовского файла некоторые данные, как после этого можно будет сохранить файл в формате PDF? Дайте, пожалуйста конкретные примеры, пробовал поставить TCPDF, MPDF, пробовал поработать через API какие-то, то там или ограничения или какая-то дичь происходит
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 2
@FanatPHP
Чебуратор тега PHP
google php convert docx to pdf
Ответ написан
@BATPYIIIKOB
PHP, JS
dompdf

require_once("includes/PHPWord/vendor/autoload.php");

$inputfile = "files/temp/мой_файл.docx";

$path = realpath(realpath(__DIR__) . '/includes/dompdf');

echo "realpath: " . $path;

\PhpOffice\PhpWord\Settings::setPdfRendererPath($path);
\PhpOffice\PhpWord\Settings::setPdfRendererName(\PhpOffice\PhpWord\Settings::PDF_RENDERER_DOMPDF);

//Load temp file
$phpWord = \PhpOffice\PhpWord\IOFactory::load($inputfile); 

//Save it
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord , 'PDF');
$xmlWriter->save('result.pdf');


Также вот: tcpdf
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы