PHPOffice/PHPWord 标题标签不显示在 Word 文档中的正确字体大小中

问题描述

我正在使用 Symphony PHPOffice/PHPWord 文档下载应用程序。我从之前创建的数据库获取文档模板。对于我使用的样本测试

   <h1 style="text-align: left; background-color: #33cccc;">heading 1</h1><h2 style="text-align: left; color: #00ff00; background-color: #ff00ff;">heading 2</h2><h3 style="text-align: left;">heading 3</h3><h4 style="text-align: left;">heading 4</h4><h5 style="text-align: left;">heading 5</h5><h6 style="text-align: left;">heading 6</h6>

我将文档内容传递给;

public function getDocxBuilder(): PHPWord {
    if (is_null($this->docxBuilder)) {
        $this->docxBuilder = new PHPWord();
    }
    \PHPOffice\PHPWord\Settings::setoutputEscapingEnabled(true);

    return $this->docxBuilder;
}

Html::addHtml($section,$content,false,false);
$objWriter = IOFactory::createWriter($this->docxBuilder,'Word2007');

以上所有标题标签在下载的文档中以 14pt 大小显示。为什么标题标签字体大小不起作用,

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)