PHPWord 0.11.0字体样式下划线

时间:2017-06-14 14:20:07

标签: php codeigniter codeigniter-3 phpword phpoffice

我对PHPWord有一个问题,我相信版本是0.11.0,我使用PHPWord进行CI。

问题是我找不到合适的php脚本来制作下划线,这是我得到的最新脚本,

$section->addText(
    $text, 
    [ 'underline' => \PhpOffice\PhpWord\Style\AbstractStyle::UNDERLINE_SINGLE ], // Problem with this line
    [ 'align' => \PhpOffice\PhpWord\Style\Alignment::ALIGN_CENTER ] // This one fine
);

但是无论何时我得到的剧本,它总是显示错误或者没有给我我想要的东西,(带下划线的文字)。

这是我得到的错误

  

遇到未捕获的异常

     

输入:错误

     

消息:未定义的类常量' UNDERLINE_SINGLE'

     

文件名:   C:\ XAMPP \ htdocs中\测试\应用\控制器\ Print.php

     

行号:47

     

回溯:

     

文件:C:\ xampp \ htdocs \ test \ index.php行:315功能:   require_once

我感谢任何帮助,提前谢谢。

1 个答案:

答案 0 :(得分:3)

要实现单个下划线,请添加一个元素: 样式数组中的array('underline' => 'single')