在PHP中讀取和寫(xiě)入WORD文檔的代碼
更新時(shí)間:2008年04月09日 11:56:10 作者:
因?yàn)榧用艿仍?,如果直接用FILE后者OPEN等函數(shù)讀取WORD的話(huà)往往是亂碼,原來(lái)要使用COM
這是我簡(jiǎn)單的一個(gè)讀取并存儲(chǔ)到新的WORD上的文件
復(fù)制代碼 代碼如下:
<?
// 建立一個(gè)指向新COM組件的索引
$word = new COM(”word.application”) or die(”Can't start Word!”);
// 顯示目前正在使用的Word的版本號(hào)
//echo “Loading Word, v. {$word->Version}<br>”;
// 把它的可見(jiàn)性設(shè)置為0(假),如果要使它在最前端打開(kāi),使用1(真)
// to open the application in the forefront, use 1 (true)
//$word->Visible = 0;
//打?一個(gè)文檔
$word->Documents->OPen(”d:\myweb\muban.doc”);
//讀取文檔內(nèi)容
$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”);
// 關(guān)閉與COM組件之間的連接
$word->Quit();
?>
相關(guān)文章
php實(shí)現(xiàn)修改新聞時(shí)刪除圖片的方法
這篇文章主要介紹了php實(shí)現(xiàn)修改新聞時(shí)刪除圖片的方法,涉及php正則替換的相關(guān)技巧,需要的朋友可以參考下2015-05-05
Windows下PHP開(kāi)發(fā)環(huán)境搭建教程(Apache+PHP+MySQL)
這篇文章主要為大家詳細(xì)介紹了Windows下PHP開(kāi)發(fā)環(huán)境搭建教程:Apache+PHP+MySQL,具有一定的實(shí)用性和參考價(jià)值,感興趣的小伙伴們可以參考一下2016-06-06
深入apache配置文件httpd.conf的部分參數(shù)說(shuō)明
本篇文章是對(duì)apache配置文件httpd.conf的部分參數(shù)說(shuō)明進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
php截取字符串并保留完整xml標(biāo)簽的函數(shù)代碼
截取字符串并保留完整xml標(biāo)簽的php代碼,有需要的朋友可以參考下2013-02-02
PHP中mb_convert_encoding與iconv函數(shù)的深入解析
本篇文章是對(duì)PHP中mb_convert_encoding與iconv函數(shù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
解析array splice的移除數(shù)組中指定鍵的值,返回一個(gè)新的數(shù)組
array_splice這個(gè)數(shù)組函數(shù)在w3school的解釋是把數(shù)組中的一部分去掉并用其它值取代。所以我在做數(shù)組移除的時(shí)候沒(méi)有考慮到用這個(gè)函數(shù),或者因?yàn)閺膩?lái)沒(méi)有用過(guò)2013-07-07

