使用PHP将html转word 原理
支持office,word
实现优点:可以加图片
可以支持class样式
可以支持行内样式
简单,实现简单
代码案例<?php
/************************************************************
** @Description: 使用PHP将html转word
** @Author: georgehao
** @Date: 2019-01-10 15:47:23
** @Last Modified by: georgehao
** @Last Modified time: 2019-01-11 10:05:57
*************************************************************/
$title = "PPGo在路上";
$html = '
中文的标题,技术无止境,一直在路上
p是可以分段的. 使用PHP将html转word
再分一段 使用PHP将html转word
还分一段,下面加个图片
.testclass{
font-size:30px;
color:#ff0000;
}
';
//使用方法-------------------------
echo (cword($html,$title));
//----------------------------------------
function cword($data,$fileName='')
{
if(empty($data)) return '';
$data = ''.$data.'';
$dir = "./dir/";
if(!file_exists($dir)) mkdir($dir,777,true);
if(empty($fileName)){
$fileName=$dir.date('His').'.doc';
}else{
$fileName =$dir.$fileName.'.doc';
}
$writefile = fopen($fileName,'wb') or die("创建文件失败"); //wb以二进制写入
fwrite($writefile,$data);
fclose($writefile);
return $fileName;
}
效果
美滋滋~~~