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下实现折线图效果的代码
Apr 28 PHP
一个图形显示IP的PHP程序代码
Oct 19 PHP
php重定向的三种方法分享
Feb 22 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
Jul 03 PHP
PHP定时执行任务的3种方法详解
Dec 21 PHP
实现PHP搜索加分页
Oct 12 PHP
PHPExcel在linux环境下导出报500错误的解决方法
Jan 26 PHP
详解Yii2高级版引入bootstrap.js的一个办法
Mar 21 PHP
LNMP部署laravel以及xhprof安装使用教程
Sep 14 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
May 21 PHP
Swoole4.4协程抢占式调度器详解
May 23 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 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压缩多个CSS为一个css的代码并缓存
2011/04/21 PHP
php设计模式之观察者模式的应用详解
2013/05/21 PHP
PHP关于IE下的iframe跨域导致session丢失问题解决方法
2013/10/10 PHP
php 创建以UNIX时间戳命名的文件夹(示例代码)
2014/03/08 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
自制PHP框架之设计模式
2017/05/07 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
从阶乘函数对比Javascript和C#的异同
2012/05/31 Javascript
解析JavaScript中delete操作符不能删除的对象
2013/12/03 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
2014/02/22 Javascript
javascript中setAttribute()函数使用方法及兼容性
2015/07/19 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
值得分享的轻量级Bootstrap Table表格插件
2016/05/30 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
express 项目分层实践详解
2018/12/10 Javascript
微信小程序上传图片到php服务器的方法
2019/05/23 Javascript
Vue+ElementUI table实现表格分页
2019/12/14 Javascript
原生js生成图片验证码
2020/10/11 Javascript
Python中的闭包总结
2014/09/18 Python
python基于queue和threading实现多线程下载实例
2014/10/08 Python
python paramiko模块学习分享
2017/08/23 Python
Python使用tkinter库实现文本显示用户输入功能示例
2018/05/30 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
python粘包问题及socket套接字编程详解
2019/06/29 Python
Python学习笔记之While循环用法分析
2019/08/14 Python
基于python实现文件加密功能
2020/01/06 Python
如何利用Python识别图片中的文字
2020/05/31 Python
生物科学专业毕业生求职信
2014/06/02 职场文书
啦啦队口号大全
2014/06/16 职场文书
五四演讲稿范文
2014/09/03 职场文书
先进教师事迹材料
2014/12/16 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android
Moment的feature导致线上bug解决分析
2022/09/23 Javascript