phpoffice的github:https://github.com/PHPOffice
安装
我们使用Composer来安装PHPWord。
composer require phpoffice/phpword
如何使用
自动加载
安装好phpword后,新建一个php文档,引入autoload.php。
require 'vendor/autoload.php';
实例化
实例化并新增一个空白页。
$phpWord = new \PhpOffice\PhpWord\PhpWord();$section = $phpWord->addSection();
添加文字内容
向空白页添加文字内容,可以设置文字的样式,包括字体、颜色、字号、粗体等等。
$fontStyle = ['name' => 'Microsoft Yahei UI','size' => 20,'color' => '#ff6600','bold' => true];$textrun = $section->addTextRun();$textrun->addText('你好,这是生成的Word文档。 ', $fontStyle);
链接
可以为Word文档中的文字添加用于点击跳转的链接。
$section->addLink('https://www.helloweba.net',