永发信息网

如何将php转换成word

答案:2  悬赏:0  手机版
解决时间 2021-01-30 04:09
下载邮件附件怎么也打不开,显示的是php图片?
最佳答案
有可能你的附件就是图片格式的吧。 看下后缀名是什么呢 打不开附件 要先确定你的附件是什么类型的文件 比如 图片要用图片查看器才能打开 压缩文件要用winrar等解压缩软件才能打开 word文件要用OFFICE办公软件才能打开 不同的文件类型要用不同的软件的才能打开 所以要先看看下的附件是什么类型的 看后面的扩展名是什么 以此要断定是什么类型的文件 比如.mp3是音乐文件.jpg是图片文件等等 根据你的描述 应该是hi缺少打开你下的那种类型文件的软件 所以 你先看哈是啥子文件吧
全部回答
//注意:要将phpword\phpword\template.php中的setvalue方法下的编码改成$replace = iconv('gbk', 'utf-8',$replace);其他的文件也要改成这种样式的。否则出现中文乱码。 require_once '../libs/phpword/phpword.php'; require_once '../libs/phpword/phpword/iofactory.php'; require_once '../../config.php'; // require_once '../common/conn.php'; // new word document $phpword = new phpword(); // new portrait section //逗号 分割字符串 $arr = $_request['arr']; $a = explode(',',$arr); //echo $arr; date_default_timezone_set("asia/shanghai");//设置一个时区 $tm=date('y-m-d h:i:s'); //exit($tm); if(in_array('1', $a, true)){ $section = $phpword->createsection(); $phpword->addfontstyle('rstyle', array('bold'=>false, 'italic'=>false, 'size'=>16)); $phpword->addparagraphstyle('pstyle', array('align'=>'center', 'spaceafter'=>100)); $c = "前三日雨量报表"; $section->addtext($c, 'rstyle', 'pstyle'); $styletable = array('bordersize'=>6, 'bordercolor'=>'006699', 'cellmargin'=>80); $stylefirstrow = array('borderbottomsize'=>18, 'borderbottomcolor'=>'0000ff', 'bgcolor'=>'66bbff'); // define cell style arrays $stylecell = array('valign'=>'center'); // define font style for first row $fontstyle = array('bold'=>true, 'align'=>'center'); //设置标题 $phpword->addfontstyle('rstyle', array('bold'=>true, 'italic'=>true, 'size'=>16)); $phpword->addparagraphstyle('pstyle', array('align'=>'center', 'spaceafter'=>100)); // add table style $phpword->addtablestyle('myowntablestyle', $styletable, $stylefirstrow); // add table $table = $section->addtable('myowntablestyle'); // add row设置行高 $table->addrow(500); $table->addcell(2300, $stylecell)->addtext('站码', $fontstyle); $table->addcell(2300, $stylecell)->addtext('站名', $fontstyle); $table->addcell(2300, $stylecell)->addtext('雨量', $fontstyle); $table->addcell(2300, $stylecell)->addtext('水文站监测类型', $fontstyle); $conn = mssql_connect($config['mssql']['host'],$config['mssql']['user'],$config['mssql']['password']); mssql_select_db($config['mssql']['dbname'],$conn); $stm = date('y-m-d h:i:s',strtotime('-3 days')); $sql = "exec hnow05_getppspace '','','".$stm."',1,1"; $res=mssql_query($sql); while($arr = mssql_fetch_array($res)){ //echo $arr["stcd"]." "; $table->addrow(); $table->addcell(2300)->addtext($arr["stcd"]); $table->addcell(2300)->addtext($arr["stnm"]); $table->addcell(2300)->addtext($arr["p"]); if($arr["sttp"] == 'mm'){ $table->addcell(2300)->addtext('气象站'); }else if($arr["sttp"] == 'bb'){ $table->addcell(2300)->addtext('蒸发站'); }else if($arr["sttp"] == 'dd'){ $table->addcell(2300)->addtext('堰闸水文站'); }else if($arr["sttp"] == 'tt'){ $table->addcell(2300)->addtext('落潮位站'); }else if($arr["sttp"] == 'dp'){ $table->addcell(2300)->addtext('泵站'); }else if($arr["sttp"] == 'ss'){ $table->addcell(2300)->addtext('墒情站'); }else if($arr["sttp"] == 'pp'){ $table->addcell(2300)->addtext('雨量站'); }else if($arr["sttp"] == 'zz'){ $table->addcell(2300)->addtext('河道水位水文站'); }else if($arr["sttp"] == 'rr'){ $table->addcell(2300)->addtext('水库水文站'); }else if($arr["sttp"] == 'zg'){ $table->addcell(2300)->addtext('地下水站'); }else if($arr["sttp"] == 'zb'){ $table->addcell(2300)->addtext('分洪水位站'); } } $section->addtextbreak(2); }else{ } if(in_array('3', $a, true)){ $section = $phpword->createsection(); $phpword->addfontstyle('rstyle', array('bold'=>false, 'italic'=>false, 'size'=>16)); $phpword->addparagraphstyle('pstyle', array('align'=>'center', 'spaceafter'=>100)); $c = "地质灾害"; $section->addtext($c, 'rstyle', 'pstyle'); $content="根据市气象局未来24小时降雨预报和市水利局实时降雨数据,市国土资源局进行了地质灾害预报,请有关部门关注 实时预警信息,做好地质灾害防范工作"; $section->addtext($content); // add image elements $section->addimage("images/image001.jpg", array('width'=>600, 'height'=>480, 'align'=>'center')); }else{ } // save file $filename = "word报表".date("ymdhis"); header("content-type: application/vnd.ms-word"); header("content-disposition:attachment;filename=".$filename.".docx"); header('cache-control: max-age=0'); $objwriter = phpword_iofactory::createwriter($phpword, 'word2007'); $objwriter->save('php://output');
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
思达教育(绿色时代南A区西南)怎么去啊,我要
阿斌电脑地址有知道的么?有点事想过去
还敬的意思是什么啊?知道的请说下!
冬天男人该拿什么样手包合适
生理盐水洗脸好还是盐水洗脸好
【古道热肠的意思】...忐忑不安()口蜜腹剑()
求一位大神帮我调VSC 我的没声音不知道怎么回
青春期孩子,不给玩手机就大发脾气,怎么办?
德艺钢琴艺术学校(二部)地址有知道的么?有点
新月电脑地址在哪,我要去那里办事
某程序框图如图所示,该程序运行后输出的x的
三十六英雄的意思是什么啊?知道的请说下!
求!!!!!北村薰小说全集 或者《城市之光
我时代艺术教育培训机构怎么去啊,我要去那办
信诺电脑(王坛镇办公楼旁)地址好找么,我有些
推荐资讯
中国有什么好的海滨城市推荐?6月初想去青岛
私下的意思是什么啊?知道的请说下!
住房公积金提前还贷
福特新嘉年华1.3的好吗
弧悬的意思是什么啊?知道的请说下!
手机UC浏览器怎么进不去网站 显示您未被授权
中国联通(板浦营业厅)地址有知道的么?有点事
问:男友离婚带孩子,我们交往5年了,彼此相
礼让的名人名言
网上赵韩樱子的qq号是真的假的
餐饮比较忙的时候下属向我请假该怎么办
我是想把车贷还了,打了个电话他说15个工作日
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?