【发布时间】:2014-01-24 17:28:35
【问题描述】:
我需要使用 PHP 创建一个 Microsoft Word 文档。我正在考虑创建一个带有各种书签的模板文档并通过 PHP 填充数据。
我正在寻找任何可用于创建支持创建和编辑书签的 Microsoft 文档的 PHP 库。您能否推荐任何用于创建 word 文档的轻量级 PHP 库?
谢谢
【问题讨论】:
我需要使用 PHP 创建一个 Microsoft Word 文档。我正在考虑创建一个带有各种书签的模板文档并通过 PHP 填充数据。
我正在寻找任何可用于创建支持创建和编辑书签的 Microsoft 文档的 PHP 库。您能否推荐任何用于创建 word 文档的轻量级 PHP 库?
谢谢
【问题讨论】:
请试试 PHPWord 库(http://phpword.codeplex.com/)
用于创建 Word 文件的强大 PHP 库。 :)
【讨论】:
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 相当昂贵。
【讨论】: