【发布时间】:2014-06-18 14:21:44
【问题描述】:
我正在使用 PHPDocX,我想从一堆文本中创建一个 Word 文件,这些文本都包含内联 HTML 标记(例如,<b></b>)并且需要设置样式(例如,有正当理由,有字体设置等)。
我尝试过使用addText 方法,但是所有的HTML 标记都按字面显示。然后我尝试使用embedHTML 方法,但使用该方法时似乎无法进一步设置文本样式。
理想情况下,我想使用addText,但同时让内联 HTML 标记相应地呈现文本。有没有办法做到这一点?谢谢。
编辑:我曾考虑在 HTML 标记上拆分文本,然后在每个文本块中多次使用 addText 方法来相应地设置文本样式,但该方法的问题是每次我使用addText 时,都会创建一个新的段落元素。如果可以用addText 附加多条文本并让它们都在同一个段落中,那么我认为这是可能的。
有什么想法吗?
【问题讨论】:
标签: php html text-formatting phpdocx