@Held6991

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

Использую PHPWord для того, чтобы вставить в шаблон вордовского файла некоторые данные, как после этого можно будет сохранить файл в формате PDF? Дайте, пожалуйста конкретные примеры, пробовал поставить TCPDF, MPDF, пробовал поработать через API какие-то, то там или ограничения или какая-то дичь происходит
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
RecruitIT Москва
от 100 000 до 160 000 ₽
от 130 000 до 180 000 ₽
Сбер Москва
До 240 000 ₽
26 окт. 2020, в 07:19
40000 руб./за проект
26 окт. 2020, в 03:15
100000 руб./за проект