下面我們利用windown com組件來實現doc文件一些簡單的操作,希望對你有所幫助,實例代碼如下:
- <?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;
- echo $word->Version;
- //打開一個文檔
- $word->Documents->OPen("C:wampwwwtest1.doc");
- //讀取文檔內容
- $test= $word->ActiveDocument->content->Text;
- //開源代碼Vevb.com
- echo $test;
- echo '<br>';
- //將文檔中需要換的變量更換一下
- $test=str_replace('<{變量}>','這是變量',$test);
- echo $test;
- $word->Documents->Add();
- // 在新文檔中添加文字
- $word->Selection->TypeText('$test');
- //把文檔保存在目錄中
- $word->Documents[1]->SaveAs("C:wampwwwtest2.doc");
- // 關閉與COM組件之間的連接
- $word->Quit();
- ?>
新聞熱點
疑難解答