有时候需要把页面的内容下载成word,如简历,应聘时需要下载word并打印。
下载word的几种方式:
1.直接的方式(比较繁琐)
<a href="{:U('Word',array('id'=>$v['id']))}">导出word</a>
public function Word(){
$id=I('get.id');
$user=M('user')->where(array('id'=>$id))->find();
$html='<!doctype html><html lang="en"><head><meta charset="utf-8" /><title>名字</title></head>';
$html.='<body><table align="center" style="width:426.4pt;border-collapse: collapse;" cellpadding="8" cellspacing="0">';
$html.='<tr><td height="16pt"><p style="text-align:center;"><span>'.$user['name'].'</span></p></td></tr>';
$html.='</table></body></html>';
header("Cache-Control:no-cache,must-revalidate");
header("Pragma:no-cache");
header("Content-Type:application/vnd.ms-word");
header("Content-Disposition:attachment;filename=".$declare['projectname'].".doc");
echo $html;
}
2.phpword插件的方式(下载地址:http://download.csdn.net/detail/arthur613/8073409)