Я пытаюсь преобразовать HTML в DOCX с помощью библиотеки PHPWord (phpoffice / phpword: v0.16)
$html = "<html><head></head>
<body>
<ol>
<li style='text-align: left'>line</li>
<li style='text-align: right'>line</li>
<li style='text-align: right'>line</li>
</ol>
</body>
</html>";
$section = $phpWord->addSection(array('pageNumberingStart' => 1));
\PhpOffice\PhpWord\Shared\Html::addHtml($section, $html, true, false);
$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');
Файл Docx генерируется правильно, но весь текст внутри <li>
элементов выровнен по левому краю:
Есть идеи, как выровнять текст в файле docx, определенный в атрибуте style в HTML?Результат должен быть: