PHP导出word文档的简单实现方法(可导出图片)
来源:互联网 发布:淘宝卖燕窝怎么程序 编辑:程序博客网 时间:2024/05/16 17:51
这是看了网上几篇关于PHP导出word文档的文章之后,本人改进一下的方法,可以导出带图片的,以下是demo。
$row = M('Article')->where(array('id'=>5))->find();//这里我用的是Thinkphp框架,意思查询的是Article表中id=5的文章信息 $content = str_replace("src=\"/", "src=\"http://www.XXX.com/", $row['content']);//给是相对路径的图片加上域名变成绝对路径,导出来的word就会显示图片了 $filename = 'ID['.$row['id'].']'.$row['title']; $filename = iconv('utf-8', 'gb2312', $filename); header('pragma:public'); header('Content-type:application/vnd.ms-word;charset=utf-8;name="'.$filename.'".doc'); header("Content-Disposition:attachment;filename=$filename.doc");//attachment新窗口打印inline本窗口打印 $html = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>';//这句不能少,否则不能识别图片 echo $html.$content.'</html>';
这是在火狐下的测试结果:
前台html代码:
前台js代码:
后台PHP代码:
运行之后:
最后保存下来,打开看看,有图片显示:
不喜勿喷,欢迎大家有更好的方法分享!
1 0
- PHP导出word文档的简单实现方法(可导出图片)
- PHP网页导出Word文档的方法
- PHP网页导出Word文档的方法
- PHP网页导出Word文档的方法
- php 导出word 文档
- php导出word文档的代码
- Word图片导出方法
- java实现的导出word文档
- 导出word中图片的方法
- ftl实现文档WORD导出
- Java导出Word文档(可设置字体)
- 【Day37】php导出word文档与excel电子表格的简单代码
- PHP网页导出mht文档的方法
- PHP+导出word功能实现
- 使用PHP导出Word文档的原理和实例
- C# 导出Word文档中的所有图片
- C# 导出Word文档中的所有图片
- php将网页导出word文档
- Activity中使用注解进行状态保存
- Windows下的PHP开发环境配置及常见问题解决
- POJ3311(TSP问题,状态压缩DP)
- 2016夏季练习——最小生成树
- ThinkPHP 3.2.3 入口文件设置总结
- PHP导出word文档的简单实现方法(可导出图片)
- 【HDU】2588 - GCD(欧拉函数)
- Managing Processes and Threads in Windows Forms
- 摘自:javascriptcn的理解DOM事件流的三个阶段
- html5上拉下拉刷新分页实现
- [gdc16]《星球大战:前线》的美术制作技术
- java中序列化之子类继承父类序列化
- 字节序不是由操作系统决定的,而是由cpu架构决定的
- cocoapods的安装和使用 总结