@sawa4

Как phpword добавить html данные Laravel 5.2?

Привет ребята!
Использую phpword в Laravel 5.2, не могу добавить html теги в ворд.
Ниже в переменной $about текст с html тегами, как его вставить так чтобы в word-e была соответственное форматирование
$section->addText("1. ".mb_strtoupper(trans('persons.general'), 'UTF-8'), $fontbold, $pStyle);
$section->addText('Анкета - '.$fio(), $fontbold, $pStyle);
//... тут куча кода
$word->addTableStyle('general', $styleTable);
$table = $section->addTable('general');
//... тут куча кода
$table3->addRow();
$table3->addCell(5000, $cellColSpan2)->addText('Обо мне'));
$table3->addCell(5000, $cellColSpan2)->addText(isset($about) ? $about : ""); //в переменной $about текст с html тегами

$responseName = ''.$id.'.doc';
$writer = IOFactory::createWriter($word, 'Word2007');
$writer->save($responseName);
return Response::download($responseName);

гугл нашел мне что то на подобии:
$phpWord = new \PhpOffice\PhpWord\PhpWord();
$section = $phpWord->addSection();
\PhpOffice\PhpWord\Shared\Html::addHtml($section, $html);

Но я так и не понял как это использовать в моем случае
Может кто то делал, что то на подобии?
Ребят делитесь...
Неужели никто не сталкивался с такой задачей!?
  • Вопрос задан
  • 1068 просмотров
Решения вопроса 1
BoShurik
@BoShurik
Symfony developer
Класс HTML из коробки не всегда работает как надо
Попробуйте вот этот: https://gist.github.com/BoShurik/f6f91582d14ebd02e...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы