我正在使用 PHPWord 生成一个 docx 文件。它按预期工作,我在模板中有几个使用 ${pattern} 格式的标签,并且 setValue() 方法可以正常工作,除了一个。这个唯一的标签有 24 字体大小,其余的有 11 字体大小,我测试将此标签字体大小设置为 11 并且它工作正常。
那么,PHPWord 是否有最大的字体大小可以工作?如果是这样,我怎样才能使这个标签的字体大小为 24?
谢谢。
您可以像这样更改字体大小。
// Include the PHPWord.php, all other classes were loaded by an autoloader
require_once 'PHPWord.php';
// Create a new PHPWord Object
$PHPWord = new PHPWord();
// Create a section
$section = $PHPWord->createSection();
// You can directly style your text by giving the addText function an array:
$section->addText('The text you want to change to font size 24.', array('size'=>24));
然后在完成后将其设置回 11 号。