PHPWORD的安装不再赘述,因为网上大部分代码都是将WORD文档保存至服务器上的位置,这样如果用户想下载生成好的文档是不行的,而这里的代码提供用户可以下载生成文档的功能。

$phpWord = new \PhpOffice\PhpWord\PhpWord();
$section = $phpWord->createSection();
$section->addText('Hello World!');
$file = 'HelloWorld.docx'; //文件名
header("Content-Description: File Transfer");
header('Content-Disposition: attachment; filename="' . $file . '"');
header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');
header('Content-Transfer-Encoding: binary');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');
$xmlWriter->save("php://output"); //这里不要改

PHPWORD官方文档:https://phpword.readthedocs.io/en/latest/recipes.html#download-the-produced-file-automatically

PHPWORD 自动生成文档并下载相关推荐

  1. java前端目录_[Java教程]前端那点事儿——Tocify自动生成文档目录

    [Java教程]前端那点事儿--Tocify自动生成文档目录 0 2016-06-29 22:00:07 今天偶然间看到文档服务器有一个动态目录功能,点击目录能跳转到指定的位置:窗口滑动也能自动更新目 ...

  2. php代码自动生成文档-phpDocumentor

    概述 PHPDocumentor 能够由你的代码自动生成文档.是一个用PHP写的强盛的文档主动生成对象,可以直接使用命令来处理.对有范例解释的php顺序,可以快速生成具有布局清楚.彼此参照.索引等功效 ...

  3. java接口废弃注释_Spring Boot如何让Web API自动生成文档,并解决swagger-annotations的API注解description属性废弃的问题...

    前后端分离的系统架构中,前端开发人员需要查看后端WEB API的文档来进行开发.采用后端API文档自动生成的方式,可以大幅提高开发效率.swagger是一个被广泛使用的文档自动生成工具,可以与多种编程 ...

  4. MQL5 代码自动生成文档

    1. 简介 大多数 Java 代码编写者熟悉可通过 JavaDocs 创建的自动生成文档.其思路是以一种半结构化的方式向代码添加注释,然后可以将这些注释提取到易于导航的帮助文件. C++ 世界也有若干 ...

  5. Objective-C自动生成文档工具:appledoc

    作者 iOS_小松哥 关注 2016.12.13 15:47* 字数 919 阅读 727评论 10喜欢 35 由于最近琐事比较多,所以好久没有写文章了.今天我们聊一聊Objective-C自动生成文 ...

  6. Objective-C 自动生成文档工具:appledoc

    来源:iOS_小松哥 www.jianshu.com/p/fd4d8d6b6177 如有好文章投稿,请点击 → 这里了解详情 由于最近琐事比较多,所以好久没有写文章了.今天我们聊一聊Objective ...

  7. docwizard c++程序文档自动生成工具_如何开发一个基于 TypeScript 的工具库并自动生成文档

    为什么用 TypeScript? TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any ...

  8. java动态生成sdk_android、java制作sdk以及自动生成文档

    最近一直在做android开发,昨天经理让我写个接口SDK做个接口文档,以便后面的开发. 这让我很焦灼,SDK怎么做?要是只有敲代码还好.可是那个接口文档!!!文档这东西最讨厌了,头都大了 后来查了下 ...

  9. java如何写安卓接口文档_android、java制作sdk以及自动生成文档

    最近一直在做android开发,昨天经理让我写个接口SDK做个接口文档,以便后面的开发. 这让我很焦灼,SDK怎么做?要是只有敲代码还好.可是那个接口文档!!!文档这东西最讨厌了,头都大了 后来查了下 ...

最新文章

  1. 【畅谈百度轻应用】云时代·轻应用·大舞台
  2. 工业4.0:数字化供应链的三个方向
  3. codeforces E. Games on a CD(双hash)
  4. 大学士带你领略“大院大所”黑科技!
  5. java:十进制转十六进制
  6. PHP——0128练习相关2——js点击button按钮跳转到另一个新页面
  7. Allegro导入DXF
  8. 真传x深度学习第二课:nvidia显卡驱动和cuda安装(小米13.3,显卡mx150)
  9. CCF NOI1087 第K名
  10. android webview 字体被放大,Android WebView文字大小调整及页面缩放调整
  11. cxgrid的FINDPANEL编程
  12. idea背景颜色修改
  13. 数论入门 2021-2-28
  14. OpenCV官方网站:这里可以白嫖教程、检索API、下载例程
  15. 各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别
  16. 2020h黑苹果 y7000p_【黑苹果】联想Lenovo Legion Y7000 Y530系列笔记本,EFI文件下载
  17. win7系统桌面计算机不见了,win7 64位旗舰版系统桌面上的计算机图标不见了
  18. 电脑没网络在计算机哪,电脑没有wifi连接功能在哪里设置
  19. powerquery分组_Power Query 神奇的分组统计1
  20. Linux 服务器自动连接校园网,selenium + geckodriver + firefox浏览器

热门文章

  1. C均值聚类算法 Excel数据分类处理(介绍+Python实现)
  2. 图像边缘锐化,其实很简单-提取边界+处理边界
  3. 电脑安装完软件后,以后就不记得安装路径,如何查看文件所在路径
  4. 鸿蒙harmonyOS使用eTS UI时的点击监听问题
  5. 【力扣】1178. 猜字谜
  6. 数据可视化之平台数据分析
  7. 无线路由器升级升级不成功,请检查您是否已经开启tftp服务器.,路由器升级不成功怎么办?...
  8. [基因遗传算法]进阶之二:最优规划问题--多种编码方式+多变量
  9. 6张图阐述Kafka心跳机制(时间轮算法的具体运用)
  10. php做简单的论坛教程,[php] 我的微型论坛的简单教程[已完成]第5/8页