使用PHP和PHPWord将HTML代码转换为doc

Ale*_*chs 5 html php openxml phpword

我正在使用PHPWord加载docx模板并替换标签{test}.这工作得非常好.

但我想用html代码替换值.不可能直接将其替换为模板.据我所知,现在有使用PHPWord的方法.

我看了htmltodocx.但它接缝它也无法工作,是否可以将代码的和平转换<p>Test<b>test</b><br>test</p>为工作的doc标记?我只需要基本代码,没有样式.但Linebreaks必须工作.

Var*_*ria 8

这是github的链接.它工作得很好Html-Docx-js.

它也是这里的演示版.

其他选项是此链接.

 $toOpenXML = HTMLtoOpenXML::getInstance()->fromHTML("<p>te<b>s</b>t</p>");
    $templateProcessor->setValue('test', $toOpenXML);
Run Code Online (Sandbox Code Playgroud)