在PHP中读取和写入WORD文档的代码

yipeiwu_com5年前PHP代码库

复制代码 代码如下:

<? 
// 建立一个指向新COM组件的索引 
$word = new COM(”word.application”) or die(”Can't start Word!”); 
// 显示目前正在使用的Word的版本号 
//echo “Loading Word, v. {$word->Version}<br>”; 
// 把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真) 
// to open the application in the forefront, use 1 (true) 
//$word->Visible = 0; 

//打?一个文档 
$word->Documents->OPen(”d:\myweb\muban.doc”); 
//读取文档内容 

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

echo $test; 
echo “<br>”; 
//将文档中需要换的变量更换一下 
$test=str_replace(”<{变量}>”,”这是变量”,$test); 
echo $test; 
$word->Documents->Add(); 
// 在新文档中添加文字 
$word->Selection->TypeText(”$test”); 
//把文档保存在目录中 
$word->Documents[1]->SaveAs(”d:/myweb/comtest.doc”); 
// 关闭与COM组件之间的连接 
$word->Quit(); 
?> 

相关文章

PHP过滤黑名单关键字的方法

本文实例讲述了PHP过滤黑名单关键字的方法。分享给大家供大家参考。具体实现方法如下: 关键字过滤非常的简单把要过滤的内容存在数组或文档中,然后用户提交时我们进行preg_match或is...

php验证session无效的解决方法

本文实例讲述了php验证session无效的解决方法。分享给大家供大家参考。具体方法如下: 一、问题 今天在配置 apache+php环境时折腾了很久很久,后来成功了但发现验证码图片可以...

php xml分析函数代码第1/2页

首先我得承认我喜欢计算机标准。如果每个人都遵从这个行业的标准,互联网将会是一个更好的媒体。使用标准化的数据交换格式才能使开放的和独立于平台的计算模式切实可行。这就是我作为XML爱好者的原...

php 获取百度的热词数据的代码

复制代码 代码如下: <?php /** * 获取百度的热词 * @user 小杰 * @from http://www.isharey.com/?p=354 * @return...

PHP rawurlencode与urlencode函数的深入分析

问题:2个函数都是针对字符串转义使其适合做文件名。该用哪个?哪个更标准? 结论:rawurlencode遵守是94年国际标准备忘录RFC 1738,urlencode实现的是传统做法,和...