如何在phpoffice/phpword中设置文本格式

如何在phpoffice/phpword中设置文本格式,php,phpword,phpoffice,Php,Phpword,Phpoffice,使用PHPOffice/PHPWord,我希望格式化页脚中的页码,使数字为粗体,其余文本为纯文本,如下所示: 第3页,共10页 目前我有: $footer->addPreserveText('Page {PAGE} of {SECTIONPAGES}', 'footerFont', 'footerPara'); 这是绝对好的,除了它只让我设计整个句子的风格,而不是单个数字 我已尝试使用textRun来分解样式,但出现以下错误: "Cannot add PreserveText in Te

使用PHPOffice/PHPWord,我希望格式化页脚中的页码,使数字为粗体,其余文本为纯文本,如下所示:

3页,共10页

目前我有:

$footer->addPreserveText('Page {PAGE} of {SECTIONPAGES}', 'footerFont', 'footerPara');
这是绝对好的,除了它只让我设计整个句子的风格,而不是单个数字

我已尝试使用textRun来分解样式,但出现以下错误:

"Cannot add PreserveText in TextRun"
文本运行,在静态文本上,在页脚中查找;我可以使用
addText
添加到它,但不能使用
addPreserveText

如何使页码的样式与周围文本的样式不同,从而获得粗体数字,如5的“page2

这个问题可以采取另一种方式:“是否可以使用
addText
而不是
addPreserveText
添加页码/节号?”

我已安装phpword版本:0.17.0