zoukankan      html  css  js  c++  java
  • html 转pdf word等等

    第一种 
    $content = //html代码;
    $data = '<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">'.$content.'</html>';
    file_put_contents($filename.$tem_title . ".doc", $data);


    第二种 自动判断转excel 和word 原文http://www.thinkphp.cn/topic/26250.html
    1. function downloadWord($content, $file='newfile.xls'){
    2.     header("Cache-Control: no-cache, must-revalidate");
    3.     header("Pragma: no-cache");
    4.     header("Content-Type: application/octet-stream");
    5.     header("Content-Disposition: attachment; filename=$file");
    6.     $ext = substr(end(explode('.', $file)), 0, 3);
    7.     switch($ext){
    8.         case 'doc' : 
    9.             $html = '<html xmlns:v="urn:schemas-microsoft-com:vml"xmlns:o="urn:schemas-microsoft-com:office:office"
    10.                  xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"xmlns="http://www.w3.org/TR/REC-html40">';
    11.             $html .= '<head></head>';
    12.             break;
    13.         case 'xls':
    14.             $html = '<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">';
    15.             $html .= '<head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name></x:Name><x:WorksheetOptions><x:Selected/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--></head>';
    16.     }
    17.     echo $html . '<body>'.$content .'</body></html>';
    18.      
    19. }
    20. function index(){
    21.     downloadWord($this->fetch('excel'), 'abc.xls');
    22. }



  • 相关阅读:
    Linux常用命令
    安装最新版的wampserver,可以兼容php5和php7
    PHP程序员的技术成长规划
    ztreeSearch
    xmlUtil 解析 创建
    EXCEL 读取
    线程池 Future 带返回结果
    cxf 创建动态webService
    Map 和 javaBean转换
    线程池 http请求
  • 原文地址:https://www.cnblogs.com/jackduan/p/7472651.html
Copyright © 2011-2022 走看看