Как преобразовать документ Word в PDF с помощью phpwordPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как преобразовать документ Word в PDF с помощью phpword

Сообщение Anonymous »

Я создаю отчет 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как конвертировать документ Word в PDF с помощью PHPWord
    Anonymous » » в форуме Php
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Загрузите документ Word с произвольным именем, используя laravel 8, ajax и библиотеку PhpWord.
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Попытка нарисовать документ Word с помощью Microsoft Word Addin с помощью VSCODE
    Anonymous » » в форуме Javascript
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • PHPWord — класс «PhpOffice\PhpWord\Media» не найден после установки zip-файлов из GitHub
    Anonymous » » в форуме Php
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • PHPWord - класс «PhpOffice\PhpWord\Media» не найден после установки zip-файлов из GitHub [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»