1.前端代码:   index.html

<!DOCTYPE html>
<html>
<head><title>PHP生成Word文档</title><meta charset="utf-8">
</head>
<body><h1 style="text-align: center">xxx的简历</h1> <h3>编号:000001</h3> <table border="1" cellpadding="3" cellspacing="0" > <tr > <td width="93" valign="center" colspan="2" >姓名</td> <td width="160" valign="center" colspan="4" >xxx</td> <td width="89" valign="center" colspan="2" >学历</td> <td width="156" valign="center" colspan="3" >xxx</td> <td width="125" colspan="2" rowspan="4" align="center" valign="middle" ><img src="./img.jpg" width="120" height="120" /></td> </tr> <tr >  <td width="93" valign="center" colspan="2" >性别</td> <td width="72" valign="center" colspan="2" >xxx</td> <td width="88" valign="center" colspan="2" >出生年月</td> <td width="89" valign="center" colspan="2" >xxx</td> <td width="68" valign="center" >户籍地</td> <td width="87" valign="center" colspan="2" >xxx</td> </tr> <tr > <td width="93" valign="center" colspan="2" >身高</td> <td width="72" valign="center" colspan="2" >xxxcm</td> <td width="88" valign="center" colspan="2" >体重</td> <td width="89" valign="center" colspan="2" >xxxkg</td> <td width="68" valign="center" >婚姻状况</td> <td width="87" valign="center" colspan="2" >xxx</td> </tr> <tr > <td width="93" valign="center" colspan="2" >手机</td> <td width="160" valign="center" colspan="4" >xxx</td> <td width="89" valign="center" colspan="2" >Email</td> <td width="156" valign="center" colspan="3" >xxx</td> </tr> <tr > <td width="93" valign="center" colspan="2" style="width:93px;">家庭住址</td> <td width="530" valign="center" colspan="11" >xxx</td> </tr> <tr > <td width="93" valign="center" colspan="2" rowspan="3">求职意向</td> <td width="93" valign="center" colspan="2">希望从事职业</td> <td width="200" valign="center" colspan="2">xxx</td> <td width="93" valign="center" colspan="2">希望薪资</td> <td width="200" valign="center" colspan="5">xxx元/月</td> </tr> <tr> <td width="93" valign="center" colspan="2" >希望工作地区</td> <td width="200" valign="center" colspan="2" >xxx</td> <td width="93" valign="center" colspan="2" >食宿要求</td> <td width="200" valign="center" colspan="5" >xxx</td> </tr> <tr> <td width="93" valign="center" colspan="2" >目前状况</td> <td width="200" valign="center" colspan="9" >xxx</td> </tr> <tr> <td width="93" valign="center" style="color: red">自我评价</td> <td width="570" valign="center" colspan="12" >xxx</td> </tr> <tr> <td width="93" valign="center" >工作经历</td> <td width="570" valign="center" colspan="12" >xxx</td> </tr> <tr> <td width="93" valign="center" >教育经历</td> <td width="570" valign="center" colspan="12" >xxx</td> </tr> <tr> <td width="93" valign="center" >培训经历</td> <td width="570" valign="center" colspan="12" >xxx</td> </tr> </table> <p><a href="./index.php" rel="external nofollow" >点击下载</a></p></body>
</html>

后端代码:index.php

<?php //获取1.html文档的内容(包括html代码)
$result = file_get_contents('./index.html');
echo "$result"; // /保存///
//打开缓冲区
ob_start();
header("Cache-Control: public");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes"); //判断浏览器类型
if (strpos($_SERVER["HTTP_USER_AGENT"],'MSIE')) { header('Content-Disposition: attachment; filename=test.doc');
}else if (strpos($_SERVER["HTTP_USER_AGENT"],'Firefox')) { Header('Content-Disposition: attachment; filename=test.doc');
} else { header('Content-Disposition: attachment; filename=test.doc');
} //不使用缓存
header("Pragma:no-cache");
//过期时间
header("Expires:0");
//输出全部内容到浏览器
ob_end_flush(); ?>

转载于:https://www.cnblogs.com/afeige/p/10877412.html

php生成word并下载相关推荐

  1. C#生成word压缩下载

    C#生成word压缩下载 1.利用Aspose工具 在网上找一个 Aspose.Words.dll,下载后引用到项目中. 2.利用word生成我们需要的模板如下:   域的使用,本人对域开始不明白是什 ...

  2. 前端将页面生成word并下载

    jquery.wordexport.js  源码 if (typeof jQuery !== "undefined" && typeof saveAs !== &q ...

  3. vue实现前台生成word并下载,并且可实现批量打包下载

    一.引用场景: 前面的一个项目里面有一个申报表,后台收集的申报表需要批量导出,一开始我是用到的C#的WordOpApControlle,但是这种方法存在一个难以解决的问题.就是当你导出的这个word模 ...

  4. 使用FreeMarker生成word文档(带图片),word转pdf,预览pdf,pdf下载工具类

    一.下载或配置: 下载jar包 :freemaker的jar包下载 下载jar包 :aspose-words的jar包下载 或者配置maven依赖: pom.xml添加aspose的依赖包(maven ...

  5. SpringCloud之利用FTL生成Word报表并下载

    1.首先,新建一个word文档:里面写需要下载的东西 2.编辑完后,另存为xml格式(不用管xml里面是什么),然后将后缀名xml改为ftl 3.这个ftl就是在Java代码中可生成word的模板文件 ...

  6. 根据模板生成word文档下载

    需求:根据数据库已有字段,填入写好的word并下载 工具 :freemark   一种方便生成word的引擎,内置好大量基础方法 思路: 一.将数据库数据按需求(根据id,根据name......)提 ...

  7. springboot中使用freemarker生成word文档并打包成zip下载(简历)

    一.设计出的简历模板图以及给的简历小图标切图         二.按照简历模板图新建简历word文件 :${字段名},同时将图片插入到word中,并将建好的word文件另存为xml文件:    三.直 ...

  8. HTML下载生成WORD 和PDF,及导出图片不能正常显示解决方案

    下载地址:JS插件下载 <!DOCTYPE html><html class="pdfhtml" id="pdfhtml"><he ...

  9. 帝国cms把网站文章内容生成word文档下载插件

    帝国cms把网站文章内容生成word文档下载插件 插件介绍 jQuery Word Export是一款可以将网页中的文字导出到微软Word文档中的jQuery插件.它通过FileSaver.js文件来 ...

  10. java poi实现Word生成表格并下载至本地

    首先我来讲一下需要用到的类: XWPFDocument代表一个docx文档,其可以用来读docx文档,也可以用来写docx文档 XWPFParagraph代表文档.表格.标题等种的段落,由多个XWPF ...

最新文章

  1. CI框架验证码CAPTCHA 辅助函数的使用
  2. python 操作redis之——有序集合(sorted set) (七)
  3. 设置windows xp 调试
  4. linux中断函数中有锁,Linux下fcntl实现建议锁和强制锁
  5. 思科超融合:主推HyperFlex,押注HCI
  6. BugkuCTF web2
  7. Effective Java之将局部变量的作用域最小化(四十五)
  8. 使用MOM 2005监视DC的磁盘空间
  9. python反向迭代器_Python中对象迭代与反迭代的技巧总结
  10. 微信第三方平台定时接收component_verify_ticket
  11. element表格动态列、本地分页、动态form、自定义校验集成
  12. java基础相关面试题
  13. freemark判断传过来的值为空和不为空及问号、感叹号用法
  14. 转载《港股基础知识大全》
  15. P3403 跳楼机 同余最短路
  16. Pycharm, 生成可执行文件,Unhandled exception in script报错
  17. Keil编译提示“File has been changed outside the editor, reload?”
  18. LOJ#3124. 「CTS2019 | CTSC2019」氪金手游 容斥+DP
  19. 硬盘IDE、SATA、AHCI模式的区别
  20. linssh2 sftp读取远端目录,获取远端文件或者目录信息

热门文章

  1. ADO数据库访问技术
  2. 程序员,这样做你的面试成功率将达到 90%
  3. 私家车对PM2.5的贡献到底有多少?
  4. Mac 显示/不显示隐藏文件
  5. opengl 五角星画法 源代码
  6. linux服务器通过代理连接网络
  7. 早餐为啥不能吃大米粥?医生:不仅是米粥,这3物也最好少吃
  8. 看两宋风云,搞清了四个之前对两宋历史认识错误的地方
  9. 多微博账号同时发微博的插件--fawave
  10. 博客园申请理由写这1句话,居然12分钟就能开通成功!