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-accelerator网站加速PHP缓冲的方法
Jul 30 PHP
php遍历目录输出目录及其下的所有文件示例
Jan 27 PHP
Yii分页用法实例详解
Dec 04 PHP
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
May 21 PHP
php中namespace use用法实例分析
Jan 22 PHP
Yii使用smsto短信接口的函数demo示例
Jul 13 PHP
php下载文件超时时间的设置方法
Oct 06 PHP
thinkPHP实现签到功能的方法
Mar 15 PHP
PHP简单实现解析xml为数组的方法
May 02 PHP
PHP实现websocket通信的方法示例
Aug 28 PHP
浅谈laravel aliases别名的原理
Oct 24 PHP
phpstudy后门rce批量利用脚本的实现
Dec 12 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和ACCESS写聊天室(一)
2006/10/09 PHP
php在线生成ico文件的代码
2007/10/09 PHP
PHP获取表单textarea数据中的换行问题
2010/09/10 PHP
php循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
PHP转换文本框内容为HTML格式的方法
2016/07/20 PHP
PHP数据对象映射模式实例分析
2019/03/29 PHP
js跨域和ajax 跨域问题的实现思路
2009/09/05 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
js获取UserControl内容为拼html时提供方便
2014/11/02 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
2015/11/27 Javascript
JavaScript 链式结构序列化详解
2016/09/30 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
浅谈Angular的$q, defer, promise
2016/12/20 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
JS简单添加元素新节点的方法示例
2018/02/10 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
JavaScript实现京东放大镜效果
2019/12/03 Javascript
python如何将两个txt文件内容合并
2019/10/18 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
荷兰手表网站:Watch2Day
2018/07/02 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
料理师求职信
2014/01/30 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
工作作风承诺书
2014/08/30 职场文书
工作作风建设心得体会
2014/10/22 职场文书
四风之害观后感
2015/06/09 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
Python爬虫之爬取某文库文档数据
2021/04/21 Python