PHP读取word文档的方法分析【基于COM组件】


Posted in PHP onAugust 01, 2017

本文实例讲述了PHP读取word文档的方法。分享给大家供大家参考,具体如下:

php开发 过程中可能会word文档的读取问题,这里可以利用com组件来完成此项操作

一、先开启php.ini的COM,操作如下

1.

extension=php_com_dotnet.dll

2.

com.allow_dcom = true

二、开启之后就可以试下如下操作

1、建立一个指向新COM组件的索引

$word = new COM("word.application") or die("Can't start Word!");

2、显示目前正在使用的Word的版本号

echo "Loading Word, v. {$word->Version}";

3、把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)

$word->Visible = 0;

4、打开一个文档

$word->Documents->open(dirname(__FILE__)."/1.doc");

5、读取文档内容

$test= $word->ActiveDocument->content->Text;

6、输出文档内容

echo $test;

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
php使用websocket示例详解
Mar 12 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
thinkphp四种url访问方式详解
Nov 28 PHP
学习php设计模式 php实现观察者模式(Observer)
Dec 09 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
thinkphp实现分页显示功能
Dec 03 PHP
PHP和MYSQL实现分页导航思路详解
Apr 11 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 PHP
PHP连接及操作PostgreSQL数据库的方法详解
Jan 30 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
Aug 01 #PHP
php中文乱码问题的终极解决方案汇总
Aug 01 #PHP
PHP针对伪静态的注入总结【附asp与Python相关代码】
Aug 01 #PHP
Laravel 的数据库迁移的方法
Jul 31 #PHP
PHP实现webshell扫描文件木马的方法
Jul 31 #PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
Jul 31 #PHP
Thinkphp结合AJAX长轮询实现PC与APP推送详解
Jul 31 #PHP
You might like
PHP生成Gif图片验证码
2013/10/27 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
深入理解javascript原型链和继承
2014/09/23 Javascript
Jquery中find与each方法用法实例
2015/02/04 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
js+html5绘制图片到canvas的方法
2015/06/05 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
2017/05/08 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
Vue指令之 v-cloak、v-text、v-html实例详解
2019/08/08 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
Python Queue模块详细介绍及实例
2016/12/27 Python
Python数据结构之图的应用示例
2018/05/11 Python
详解Python中的type和object
2018/08/15 Python
Python实现的北京积分落户数据分析示例
2020/03/27 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
哪些情况下不应该使用索引
2015/07/20 面试题
MVC的各个部分都有那些技术来实现?如何实现?
2016/04/21 面试题
调解员先进事迹材料
2014/02/07 职场文书
社区矫正工作方案
2014/06/04 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
教师工作表现评语
2014/12/31 职场文书
硕士学位论文评语
2014/12/31 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
大学校园餐饮创业计划书
2019/08/07 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技