WORD:

  1. <?php
  2. header("Cache-Control: no-cache, must-revalidate");
  3. header("Pragma: no-cache");
  4. //有了这些,可以把带html标签的html源码导入到word里,并且可以保持html的样式。
  5. /*
  6. <STYLE>
  7. BR.page { page-break-after: always }
  8. </STYLE>
  9. 在<head>部分加这个是为了实现打印的时候分页
  10. */
  11. $wordStr = '<html xmlns:o="urn:schemas-microsoft-com:office:office"
  12. xmlns:w="urn:schemas-microsoft-com:office:word"
  13. xmlns="http://www.w3.org/TR/REC-html40">
  14. <head>
  15. <STYLE>
  16. BR.page { page-break-after: always }
  17. </STYLE>
  18. </head><body>';
  19.  
  20. $wordStr = "<b>hello</b><p>this is html code</p>";
  21.  
  22. $wordStr .= '</body></html>';
  23. //防止导出乱码
  24. $file = iconv("utf-8", "GBK", $filename);
  25.  
  26. header("Content-Type: application/doc");
  27. header("Content-Disposition: attachment; filename=" . $file . ".doc");
  28. echo $wordStr;
  29. ?>

CVS:

  1. <?php
  2. header("Content-Disposition: attachment; filename=邮寄地址.csv");
  3. echo "姓名,性别,年龄,电话\n张三,男,23,15010125818";
  4. ?>

注:echo中的逗号是每个列的分割标识符,\n则是换行。

还有如下可参考:

header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");

PDF:

  1. <?php
  2. header("Content-type:application/pdf");
  3.  
  4. // 文件将被称为 downloaded.pdf
  5. header("Content-Disposition:attachment;filename='downloaded.pdf'");
  6.  
  7. // PDF 源在 original.pdf 中
  8. readfile("original.pdf");
  9. ?>
  10.  
  11. <html>
  12. <body>
  13.  
  14. ...
  15. ...

PHP导出word,CVS,PDF的更多相关文章

  1. 【转】Java通过IText导出word和pdf

    原帖地址:http://blog.csdn.net/zwx19921215/article/details/34439851 最近做的项目中需要用到把Highcharts图表导出word和pdf的功能 ...

  2. Magicodes.IE已支持导出Word、Pdf和Html

    关于Magicodes.IE 导入导出通用库,通过导入导出DTO模型来控制导入和导出,支持Excel.Word.Pdf和Html. GitHub地址:https://github.com/xin-la ...

  3. 导出包含图片的excel、word、pdf 笔记

    /** * 导出word * @throws Exception */ @Override public byte[] WordExport( List<VbLibGlobalAnalyList ...

  4. Java使用IText(VM模版)导出PDF,IText导出word(二)

    ===============action=========================== //退款导出word    public void exportWordTk() throws IOE ...

  5. vue实现word,pdf文件的导出功能

    vue实现word或pdf文档导出的功能,我的项目是:后端返回一个文档流(下图),然后前端对文档流做处理进行下载,代码如下: import axios from 'axios'; axios.get( ...

  6. datatable导出到Word / Excel / PDF / HTML .NET

    原文发布时间为:2011-01-21 -- 来源于本人的百度文章 [由搬家工具导入] IEnumerable - DataTable Export to Word / Excel / PDF / HT ...

  7. 【源码】Word转PDF V1.0.1 小软件,供新手参考

    昨天有一朋友让我帮忙找一款Word转PDF的软件,今天自己捣鼓出点成果封装个Helper供大家使用~ 开源地址:https://github.com/dunitian/WordConvertPDF 软 ...

  8. java导出word的6种方式(复制来的文章)

    来自: http://www.cnblogs.com/lcngu/p/5247179.html 最近做的项目,需要将一些信息导出到word中.在网上找了好多解决方案,现在将这几天的总结分享一下. 目前 ...

  9. word转pdf字体格式变乱的问题

    完成word转pdf的功能之后,本地测试没问题,然后发布到服务器上,就遇到了字体变乱的问题,如下: 由于我本地发布后导出没有出现同样情况,而服务器和本地的最大区别在于字体库,于是,把服务器上关于需要用 ...

随机推荐

  1. Shell 学习笔记之函数

    hello_fun(){ echo "hello world" echo "$1" # 第一个参数,其中第0个参数为文件本身 } hello_fun 1 在函数 ...

  2. UVALive 4867 Maximum Square 贪心

    E - Maximum Square Time Limit:4500MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Submit ...

  3. 小程序获取openid unionid session_key

    .wxml <button bindtap="paytap">授权</button> .js Page({ paytap: function () { va ...

  4. 了解 WMI (Windows Management Instrumentation) Windows管理工具

    它的功能主要是:访问本地主机的一些信息和服务,可以管理远程计算机(当然你必须要拥有足够的权限),比如:重启,关机,关闭进程,创建进程等

  5. hibernate一级缓存,二级缓存和查询缓存

    一级缓存 (必然存在)  session里共享缓存,伴随session的生命周期存在和消亡:   1. load查询实体支持一级缓存 2. get查询实体对象也支持 3. save保存的实体对象会缓存 ...

  6. Oracle学习中,重点是sql语句的学习,而所有的sql语句都要在scott用户下完成。

    熟悉这个用户下的四张表,是必要的. 查看所有表名: SELECT * FROM tab; 查看每张表的结构: DESC 表名称: 1.部门表:dept no  名称 类型 描述 1 DEPTNO NU ...

  7. Android之NDK开发环境r9

    需要的软件: android-ndk-r9-windows-x86_64.zip(我的系统是64位的,所以下载的是64的)下载地址:http://developer.android.com/tools ...

  8. Rete算法

    RETE算法介绍一. rete概述Rete算法是一种前向规则快速匹配算法,其匹配速度与规则数目无关.Rete是拉丁文,对应英文是net,也就是网络.Rete算法通过形成一个rete网络进行模式匹配,利 ...

  9. facebook开源项目集合

    Facebook的开源大手笔   1. 开源Facebook平台代码 Facebook在2008年选择将该平台上的重要部分的代码和应用工具开源.Facebook称,平台已经基本发展成熟,此举可以让开发 ...

  10. Xcode插件管理器Alcatraz的使用

    Xcode插件管理器Alcatraz的使用 下载地址 https://github.com/alcatraz/Alcatraz 下载软件包 解压以及编译 重启Xode并Load Bundle 安装插件 ...