如何用php编辑word文档?

Ada*_*rsh 5 php ms-word phpword

我的计算机中有一个现有的 Word 文档,并且喜欢从我的网站(使用 PHP)编辑此文件。我能够找到,PHPWORD但这仅涉及新文件。我不想PHP为整个文档编码,而是希望将它用于不同的内容。

有人知道出路吗?

maz*_*dlx 6

https://github.com/PHPOffice/PHPWord

PHPWord 还具有可用于编辑现有文档的阅读器。


Ada*_*rsh 5

@nssmart,

是的,用变量标记你的Word文档上的一个部分,例如{value1},然后,如果你下载了PHPWORD,你可以使用代码替换该部分

$PHPWord = new PHPWord();

$document = $PHPWord->loadTemplate(Doc location);

$document->setValue('value1', 'Description');
Run Code Online (Sandbox Code Playgroud)

这也可用于填充表中的数据。