求教“php怎么把html页面导入到word”

楼上那个 太扯了吧.搞个后缀名,就完事了。

那岂不是太没技术含量了给你写 3个函数start();定义要保存的数据开始save();定义要保存的数据的结束,同时保存到wordwriteword()实现数据 二进制形式保存到word中class word{ function start(){ ob_start();//打开缓冲区 } function save($path){ $data=ob_get_content(); //得到缓冲区的内容并且赋值给$data ob_end_clean();//清理缓冲区,好习惯 $this->writeword($path,$data); } function writeword($fn,$data){ $fp=fopen($fn,'wb');//注意我这里wb写死了,你可以传参 fwrite($fp,$data); fclose($fp); }}举个例子:在php文件 开头调用或者在你想存的位置调用$w=new word();$w->start();html内容,你也可以连接查阅数据$w ->save(路径/文件名.doc);我写的这个类 你还可以完善还有 你可以使用phpWord类 人家写好的你去下载,那个没什么说明 看不懂 所以我自己写了一个简单的。这个利用到了 缓冲区的知识,这个也能用来 存excel 当然 excel特别麻烦,这个就建议你下载phpExcel缓冲区技术也可以用到 静态页面缓存 (当然并非一定要用到,这种方法比较简单).纯手打,望采纳,膜拜吧 哈哈哈哈。

求教“php怎么把html页面导入到word”

楼上那个 太扯了吧.搞个后缀名,就完事了。那岂不是太没技术含量了

给你写 3个函数start();定义要保存的数据开始

save();定义要保存的数据的结束,同时保存到word

writeword()实现数据 二进制形式保存到word中

class word{

function start(){

ob_start();//打开缓冲区

}

function save($path){

$data=ob_get_content(); //得到缓冲区的内容并且赋值给$data

ob_end_clean();//清理缓冲区,好习惯

$this->writeword($path,$data);

}

function writeword($fn,$data){

$fp=fopen($fn,'wb');//注意我这里wb写死了,你可以传参

fwrite($fp,$data);

fclose($fp);

}

}

举个例子:

在php文件 开头调用或者在你想存的位置调用

$w=new word();

$w->start();

html内容,你也可以连接查阅数据

$w ->save(路径/文件名.doc);

我写的这个类 你还可以完善

还有 你可以使用phpWord类 人家写好的你去下载,那个没什么说明 看不懂 所以我自己写了一个简单的。

这个利用到了 缓冲区的知识,这个也能用来 存excel 当然 excel特别麻烦,这个就建议你下载phpExcel

缓冲区技术也可以用到 静态页面缓存 (当然并非一定要用到,这种方法比较简单).

纯手打,望采纳,膜拜吧 哈哈哈哈

php怎样转换成word

//注意:要将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();/**********文本格式的word text.php************/// 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');。

如何在php下实现word转换成HTML,都进来看看吧

你好,试试我这个吧

刚刚测试完的。

@author axgle

直接用php把word文档转化成HTML文件

适用于windows和安装了word的环境

*/

function word2html($wfilepath)

{

$word=new COM("Word.Application") or die("无法打开 MS Word");

$word->visible = 1 ;

$word->Documents->Open($wfilepath)or die("无法打开这个文件");

$htmlpath= substr($wfilepath,0,-4);

$word->ActiveDocument->SaveAs($htmlpath,8);

$word->quit(0);

}

$w="G:/www/test.doc";

word2html($w);

print( "Word转html完成!" );

?>

怎样将php文档转为word文档

pdf格式的文件如何转换成Word文档(2种方法)

1、用ScanSoft PDF Converter Pro v3.0 特别版

http://down.chinageren.com/d/asp_php_cgi_jsp_net_soft_5595.html

为PDF转换提供了完整的解决方案,能合并,转换,直接编辑PDF文件

2、可以利用Office 2003中的Microsoft Office Document Imaging组件来实现PDF转WORD文档,

也就是说利用WORD来完成该任务。方法如下:

用Adobe Reader打开想转换的PDF文件,接下来选择“文件→打印”菜单,在打开的“打印”窗口中将“打印机”

栏中的名称设置为“Microsoft Office Document Image Writer”,确认后将该PDF文件输出为MDI格式的虚拟打印文件。

注:如果没有找到“Microsoft Office Document Image Writer”项,使用Office 2003安装光盘中的“添加/删除

组件”更新安装该组件,选中“Office 工具 Microsoft DRAW转换器”。

然后,运行“Microsoft Office Document Imaging”,并利用它来打开刚才保存的MDI文件,选择“工具→将文本

发送到Word”菜单,在弹出的窗口中选中“在输出时保持图片版式不变”,确认后系统会提示“必须在执行此操作前重

新运行OCR。这可能需要一些时间”,不管它,确认即可。

以上仅在word2003中可用,其他版本没有Microsoft Office Document Image Writer。

如何将php转换成word

有可能你的附件就是图片格式的吧。

看下后缀名是什么呢 打不开附件 要先确定你的附件是什么类型的文件 比如 图片要用图片查看器才能打开 压缩文件要用winrar等解压缩软件才能打开 word文件要用OFFICE办公软件才能打开 不同的文件类型要用不同的软件的才能打开 所以要先看看下的附件是什么类型的 看后面的扩展名是什么 以此要断定是什么类型的文件 比如.mp3是音乐文件.jpg是图片文件等等 根据你的描述 应该是hi缺少打开你下的那种类型文件的软件 所以 你先看哈是啥子文件吧。

php html转换成word,phphtml转word相关推荐

  1. pdf转换成可编辑的word转换器

    头条号:近期有不少网友向我咨询有关PDF转换成可编辑的Word文档的软件,小Q认为网上虽然有很多类似的PDF转换成Word转换器,但是从性能以及转换效果来看,迅捷PDF转换成Word转换器免费版v6. ...

  2. 怎么把pdf文件转换成可编辑的word文档

    迅捷PDF转换器免费试用版v6.0正式发布了,前面几天一直忙都没有时间安装,据说新版的PDF转换器开启了新的变革,有许多酷炫的新功能.挨到周末终于找到时间体验一下PDF转换器的性能. 准备一台电脑,我 ...

  3. word表格转换成html,delphi将word表格转换成html_取得Word 表格中的数据

    delphi将word表格转换成html_取得Word 表格中的数据 1.delphi将word表格转换成html procedure TForm1.Button1Click(Sender: TObj ...

  4. xml文件怎么转换成wps_xml文件转word文档 怎么将XML文档转成WORD文档

    1.找到需要转换为word文档的xml文档. 2.选择文档并点击鼠标右键,选择"打开方式"栏目中的"WPS表格"(或者excel表格),点击确定按钮. 3.点击 ...

  5. 扫描PDF怎么转换成文字版的Word文档?

    扫描PDF一般是指内容全部是图片的PDF文档统称,这种PDF文档一般转换成Word后,Word里也都是图片,一样无法修改,但我们一般转成Word就是为了修改,那么怎样才能将这种扫描PDF转成可修改的文 ...

  6. 计算机怎样将多行文字转换成表格,如何将Word表格多行内容转成一列的技巧

    在日常办公应用中,我们经常会遇到将一个表格中各行内容连接起来作为一列形成新表的情况.以下是学习啦小编为您带来的关于将Word表格多行内容转成一列的技巧,希望对您有所帮助. 将Word表格多行内容转成一 ...

  7. 怎么word转换成html,如何将word转换成html word转html图文教程

    如何将Word转换成HTML?这还真是我工作这么多年来头一次见到这样的提问.不管是为了方便阅读.不会编写代码,还是什么其它原因,我的答案是:用 为什么我会说迅捷PDF转换器可以把Word转换成HTML ...

  8. PDF怎么转换成Word,PDF转Word的方法

    在平时的工作生活中,很多人喜欢下载一些文章.资料之类的文件,但是下载下来往往都是PDF格式的,不太方便编辑处理.所以我们需要将PDF转换成可编辑的Word文档格式,但是该如何转换呢?下面就来介绍一下转 ...

  9. pdf转换成word教程

    pdf如何转换成word?这是很多网友都在咨询的一个问题,大家在工作生活中经常需要将无法编辑的PDF文件转换成可以编辑的word文件,这样就可以 对PDF文件中的内容进行修改,而大家都知道,PDF文件 ...

最新文章

  1. WARN HiveConf: HiveConf of name hive.metastore.local does not exist注意事项
  2. Amazon电商数据分析——数据获取
  3. python中字典和json的区别_详解python中的json和字典dict
  4. C++课程设计(电影院自助售票管理系统)
  5. 基于ssm的图书馆预约占座系统 java mysql
  6. C语言,进制转换之十六进制转二进制,完整代码
  7. ORACLE百例试炼五
  8. 界面配色方案(转载)
  9. SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误
  10. canvas 绘制灰太狼
  11. 微信朋友圈视频动态怎么发?这么酷炫的功能,现在才知道
  12. 天时地利人和—一个传奇操作系统的诞生记
  13. 入手中兴n880s电信定制手机及教你删除定制软件
  14. Windows沙拉:为什么下载的文件打开时会有警告,而且会被“锁定”?
  15. PIC单片机开发环境搭建_MPLAB X IDE安装步骤
  16. 主治医生计算机怎么选报科目,内科主治医师人机对话考试常见问题
  17. 有趣python小程序系列之二
  18. picker插件 vue 移动端_vue实现移动端省市区选择
  19. 传说中Google AdWords黄金账户的标准
  20. 英语6级复习的好资料

热门文章

  1. (7)风色从零单排《C++ Primer》 string
  2. 面向对象思想设计简单动物乐园Java程序
  3. java多态计算几何,通过程序设计几何图形、矩形、圆形、正方形、几种类型,能过利用接口和多态性计算几何图形的面积和周长并显示出来...
  4. S7-200 PLC和组态王组态温度PID控制加热炉电阻炉
  5. tinymce php,TinyMCE和php问题
  6. 质量好的自行车品牌有哪些辐轮王土拨鼠全球顶级自行车品牌排行榜
  7. matlab中find函数用法
  8. cv2 不能调用 imread 方法
  9. 无向图—深度优先和广度优先算法极其应用
  10. EasyExcel对Excel文件的解析过程