Я создаю отчет Microsoft Word, используя phpword . Я в основном начинаю с шаблона, заполняю поля и сохраняю его в качестве отчета. < /p>
Я хотел бы преобразовать этот отчет в файл PDF. Я попытался загрузить сгенерированный файл DOC через phpword. Однако, когда я сохраняю файл PDF, форматирование все теряется. < /p>
Вот код, который я использую: < /p>
require_once DOC_ROOT . '/vendor/phpoffice/phpword/bootstrap.php';
$path_to_tcpdf = DOC_ROOT . '/includes/plugins/TCPDF/'; // C:\xampp\htdocs\clients\corporate\includes\plugins\TCPDF
\PhpOffice\PhpWord\Settings::setPdfRendererPath($path_to_tcpdf);
\PhpOffice\PhpWord\Settings::setPdfRendererName('TCPDF');
$report_file_doc = DOC_ROOT . '/reports/business_report_U72900GJ2002PTC040573_68628.docx';
$report_file_pdf = DOC_ROOT . '/reports/business_report_U72900GJ2002PTC040573_68628.pdf';
$phpWord = \PhpOffice\PhpWord\IOFactory::load($report_file_doc);
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord , 'PDF');
$xmlWriter->save($report_file_pdf);
< /code>
Любая идея, что может пропустить? < /p>
Спасибо < /p>
Подробнее здесь: https://stackoverflow.com/questions/479 ... ng-phpword
Как преобразовать документ Word в PDF с помощью phpword ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Попытка нарисовать документ Word с помощью Microsoft Word Addin с помощью VSCODE
Anonymous » » в форуме Javascript - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
PHPWord — класс «PhpOffice\PhpWord\Media» не найден после установки zip-файлов из GitHub
Anonymous » » в форуме Php - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-