我正在使用PHPWord使用PHP生成Word文件。
我有一个带有HTML标记的字符串,我正在尝试在其上添加脚注。
例如字符串
<p> I have a <b>dog</b></p>
从PHPWord使用addFootnote()我想在“狗”字上添加脚注,然后使用HTML :: addHTML()转换整个字符串以正确生成Word文件,即“我有一个狗¹”。
使用
可以添加脚注$textrun = $section->addTextRun();
$textrun->addText("<p> I have a <b>");
$textrun->addText("dog");
$textRun()->addFootnote()->addText("Name is Billy");
$textrun->addText("</b></p>");
,但不能正确转换html,并且生成的文档上将带有html标记。
不幸的是,我做不到
HTML::addHtml($section, "<p> I have a <b>", false, false);
因为它不接受<p> I have a <b>
之类的不完整的html字符串
因为缺少</p>
和</b>
我该怎么做?
谢谢!