php实现文档在线预览的方法
这篇文章主要介绍php实现文档在线预览的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联建站是一家专业提供东湖企业网站建设,专注与网站建设、网站设计、H5场景定制、小程序制作等业务。10年已为东湖众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
php实现文档预览的方法:首先将“php.ini”中的“com.allow_dcom”设为“TRUE”;然后定义一个“php_Word”方法;接着读取Word内容;最后进行建立Word文档操作即可。
php实现文档在线预览
代码如下:
Version}"; //把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真) $word->Visible = 1; //---------------------------------读取Word内容操作 START----------------------------------------- //打开一个word文档 $word->Documents->Open($url.$wordname); //将filename.doc转换为html格式,并保存为html文件 $word->Documents[1]->SaveAs(dirname(__FILE__)."/".$htmlname,8); //获取htm文件内容并输出到页面 (文本的样式不会丢失) $content = file_get_contents($url.$htmlname); echo $content; //获取word文档内容并输出到页面(文本的原样式已丢失) $content= $word->ActiveDocument->content->Text; echo $content; //关闭与COM组件之间的连接 $word->Documents->close(true); $word->Quit(); $word = null; unset($word); //---------------------------------新建立Word文档操作 START-------------------------------------- //建立一个空的word文档 $word->Documents->Add(); //写入内容到新建word $word->Selection->TypeText("$content"); //保存新建的word文档 $word->Documents[1]->SaveAs(dirname(__FILE__)."/".$wordname); //关闭与COM组件之间的连接 $word->Quit(); } php_Word("tesw.doc","filename.html","写入word的内容"); ?> ?>
以上是php实现文档在线预览的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
文章标题:php实现文档在线预览的方法
分享链接:http://scjbc.cn/article/gicihp.html