Никакого стиля при преобразовании DOCX в PDF с помощью PHPWord.Php

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

Сообщение Anonymous »

Я пытаюсь преобразовать файл DOCX в PDF с помощью PHPWord. Когда я выполняю скрипт, похоже, что некоторые элементы стиля не преобразуются. В файле DOCX у меня есть одно изображение, две таблицы с рамкой 1 пиксель и скрытыми границами, и я использую вкладки.

Когда я выполняю сценарий, я получаю PDF-файл без image, все вкладки заменены на пробел, а все таблицы имеют границу 3 пикселя.

Кто-нибудь знает, почему мне не хватает этих стилей?

Вот мой сценарий:

while ($data2 = mysql_fetch_array($rsSql)){
$countLines=$countLines+1;
$templateProcessor->setValue('quantity#'.$countLines, $data2['quantity']);
$templateProcessor->setValue('name#'.$countLines, $data2['name']);
$templateProcessor->setValue('price#'.$countLines, "€ " .$data2['price'] ."");
}

\PhpOffice\PhpWord\Settings::setPdfRenderer('./dompdf');
\PhpOffice\PhpWord\Settings::setPdfRendererPath('./dompdf');
\PhpOffice\PhpWord\Settings::setPdfRendererName('DOMPDF');

$temp_file = tempnam(sys_get_temp_dir(), 'Word');
\$templateProcessor->saveAS($temp_file);

$phpWord = \PhpOffice\PhpWord\IOFactory::load($temp_file);

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

header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename='result.pdf'");
readfile("result.pdf");


Подробнее здесь: https://stackoverflow.com/questions/546 ... th-phpword
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Нет стиля при преобразовании DOCX в PDF с PHPWORD
    Anonymous » » в форуме Php
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Не удалось создать PDF-файл из .docx с помощью PHPWord.
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Соглашение о списке рисунков и таблиц не включена в PDF при преобразовании DOCX в PDF с использованием LibreOffice Write
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • PHPWord — класс «PhpOffice\PhpWord\Media» не найден после установки zip-файлов из GitHub
    Anonymous » » в форуме Php
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • PHPWord - класс «PhpOffice\PhpWord\Media» не найден после установки zip-файлов из GitHub [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

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