首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >\PhpOffice\PhpWord问题将HTML转换为DOCX

\PhpOffice\PhpWord问题将HTML转换为DOCX
EN

Stack Overflow用户
提问于 2020-10-30 16:01:17
回答 1查看 74关注 0票数 0

提前谢谢你

我想将HTML转换为DOCX,所以我使用了laravel中的\PhpOffice\PhpWord库

相同的代码如下

代码语言:javascript
复制
$html = "<html><body><h1>HELLO DEMO</h1></body></html>";
$phpWord = new \PhpOffice\PhpWord\PhpWord();
$section = $phpWord->addSection();
\PhpOffice\PhpWord\Shared\Html::addHtml($section, $html, false, false);
$phpWord->save(public_path('temp/demo.docx'), 'Word2007');

它不是保存docx,而是在网页上显示HTML。我想保存到一个文件夹中我是否遗漏了什么,我在laravel中使用了这个,所以require_once "vendor/autoload.php";可能不是必需的?

EN

回答 1

Stack Overflow用户

发布于 2021-03-30 16:24:15

你需要

代码语言:javascript
复制
require_once 'vendor/autoload.php';

还可以添加和更改

代码语言:javascript
复制
$path = public_path('temp/demo.docx');
$phpWord->save($path, 'Word2007');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64604581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档