使用PHP在Microsoft Word模板中将数据插入书签

时间:2014-01-24 06:51:02

标签: php com ms-word

我需要使用PHP创建Microsoft Word文档。我正在考虑创建一个带有各种书签的模板文档,并通过PHP填充数据。

我正在查看任何可用于创建支持创建和编辑书签的Microsoft文档的PHP库。你能建议任何轻量级的PHP库来创建word文档吗?

由于

2 个答案:

答案 0 :(得分:0)

请尝试PHPWord库(http://phpword.codeplex.com/

用于创建Word文件的功能强大的PHP库。 :)

答案 1 :(得分:0)

PhpDocx具有此功能:http://www.phpdocx.com/api-documentation/word-content/add-bookmark-Word-document-with-PHP

用法示例:

$docx = new CreateDocx();
$docx->addBookmark(array('type' => 'start', 'name' => 'bookmark_name'));
$docx->addText('Text that has been bookmarked.');
$docx->addBookmark(array('type' => 'end', 'name' => 'bookmark_name'));

然而,PhpDocx相当昂贵。