PHPWORD и TCPDF конвертируют файл .DOCX в .PDF - PullRequest
0 голосов
/ 30 апреля 2020

Я все

У меня нет проблем с созданием файла .docx с PHPWORD

Теперь я хочу преобразовать файл .docx, созданный в файл .pdf

я пробую этот простой скрипт, но не работаю в моей конфигурации:

      \PhpOffice\PhpWord\Settings::setPdfRendererPath('/PDF/tcpdf.php');
      \PhpOffice\PhpWord\Settings::setPdfRendererName('TCPDF');

      $phpWord = new \PhpOffice\PhpWord\PhpWord();

      //Open template and save it as docx
      $document = $phpWord->loadTemplate('edited8.docx');
      $document->saveAs('temp.docx');

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

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

я получаю эту ошибку

Обнаружено неперехваченное исключение Тип: PhpOffice \ PhpWord \ Exception \ Exception

Сообщение: библиотека рендеринга PDF или путь к библиотеке не определены.

Имя файла: /application/php_word/vendor/phpoffice/phpword/src/PhpWord/Writer/PDF.php

Номер строки: 50

enter image description here

Кто-нибудь может мне помочь? большое спасибо

...