導航:首頁 > 編程語言 > php讀取word數據

php讀取word數據

發布時間:2023-05-24 15:22:52

php怎麼獲取word文件的內容

window下纖悉孝可以用COM類來實現讀取word內容,linux下可以通毀稿過安裝antiword包來實現獲取word內容陸弊。

㈡ php讀取Word導入MySQL資料庫

給你提供一個讀取Word內容的代碼,自己把讀取出來的內容插入資料庫:<?
/**
* @desc PHP讀取Word文檔
*
*/
$word = new COM("word.application") or die ("Could not initialise MS Word object.");
$word->Documents->Open(realpath("asd.doc"));
$content = (string) $word->ActiveDocument->Content; echo $content; //讀取Word內容
$word->ActiveDocument->Close(false); $word->Quit();
$word = null;
unset($word);
?>

㈢ php如何讀取WORD文檔

讀取之後在寫 insert into 啊

㈣ 怎樣用PHP讀取一個word文檔內容並在瀏覽器中顯示出來

<?php
/*
* 必須將 php.ini 中的 com.allow_dcom 設為 TRUE
*/

function php_Word($wordname,$htmlname,$content)
{
//獲取鏈接地址
$url = $_SERVER['HTTP_HOST'];
$url = ";
$url = $url.$_SERVER['PHP_SELF'];
$url = dirname($url)."/";
//建立一個指向新COM組件的索引
$word = new COM("word.application") or die("Unable to instanciate Word");

//顯示目前正在使用的Word的版本號
echo "Loading Word, v. {$word->Version}";

//把它的可見性設置為0(假),如果要使它在最前端打開,使用1(真)
$word->Visible = 1;
//---------------------------------讀取Word內容操作 START-----------------------------------------
//打開一個word文檔
$word->Documents->Open($url.$wordname);

//將filename.doc轉換為html格式,並保存為html文件
$word->Documents[1]->SaveAs(dirname(__FILE__)."/".$htmlname,8);

//獲取htm文件內容並輸出到頁面 (文本的樣式不會丟失)
$content = file_get_contents($url.$htmlname);
echo $content;

//獲取word文檔內容並輸出到頁面(文本的原樣式已丟失)
$content= $word->ActiveDocument->content->Text;
echo $content;

//關閉與COM組件之間的連接
$word->Documents->close(true);
$word->Quit();
$word = null;
unset($word);
//---------------------------------新建立Word文檔操作 START--------------------------------------
//建立一個空的word文檔
$word->Documents->Add();

//寫入內容到新建word
$word->Selection->TypeText("$content");

//保存新建的word文檔
$word->Documents[1]->SaveAs(dirname(__FILE__)."/".$wordname);

//關閉與COM組件之間的連接
$word->Quit();
}
php_Word("tesw.doc","filename.html","寫入word的內容");
?>

㈤ PHP讀取word表中的數據 有什麼辦法嗎

伺服器上如果裝畝伏有word或wps軟體,可以通過其api介面訪問word數據。php的語言我不是很會,但我經常用vb做office的二次開發。
office 軟體的 api介面,可以參考做中微迅胡攜軟msdn。

㈥ PHP讀取word內容

有個比較笨但是很有效的方法,不過要伺服器支持才行~~用exec執行antiword或者catdoc這樣就可以獲得doc的文本內容~~DOC中的圖片我不知道能不能弄出來~~在命令行下沒試過

㈦ PHP怎樣讀取word文檔實現在線預覽,並且不受操作系統的限制,利用COM組件的話太受限了

你可以嘗試一下PHPWord,用它可以把任意word文件轉換為html網頁,這樣任何人都可以在瀏覽器里查看你的word文件了。

PHPWord

盡管目前只是測試版但是功能還是很強勁!完美兼容MF Word並且支持打開.doc or.docx。可以插入文本,文本符,分頁,頁眉/頁腳,表格,列表中的元素,超鏈接等等。

地址:http://phpword.codeplex.com

㈧ 怎樣用PHP讀取一個word文檔內容,並且包含樣式入庫

可以試下phpoffice/phpword庫。

phpoffice包含了office套件中的word,excel, powerpoint,visio等比較常用的軟體文檔的處理庫。可以用於讀取及生成相應的文檔。

具體操作方法可以查看官方文檔,以及示例代碼。

PHPOffice/PHPWord

㈨ php讀取Word導入MySQL資料庫

給你提供一個讀取Word內容的代碼,自襪衫悶己把讀取出來的告彎內塌畢容插入資料庫:<?
/**
* @desc PHP讀取Word文檔
*
*/
$word = new COM("word.application") or die ("Could not initialise MS Word object.");
$word->Documents->Open(realpath("asd.doc"));
$content = (string) $word->ActiveDocument->Content; echo $content; //讀取Word內容
$word->ActiveDocument->Close(false); $word->Quit();
$word = null;
unset($word);
?>

閱讀全文

與php讀取word數據相關的資料

熱點內容
游戲解壓怎麼設置 瀏覽:780
會聲會影如何壓縮視頻 瀏覽:57
閱讀app小說怎麼轉換成txt 瀏覽:65
c語言編程數字變時間 瀏覽:655
迷你編程第五天初級寶箱怎麼弄 瀏覽:839
刺激體驗服如何更新伺服器 瀏覽:934
怎麼把照片做成新的文件夾 瀏覽:466
安卓手機沒有聲音均衡器怎麼辦 瀏覽:506
吃雞國際服為什麼會伺服器匆忙 瀏覽:248
微信中如何打開定位伺服器 瀏覽:203
java並發編程書籍 瀏覽:280
android601源碼 瀏覽:788
程序員離職了還能幹嘛 瀏覽:156
少林功法pdf 瀏覽:471
安卓80版本小游戲怎麼玩 瀏覽:632
奇書pdf 瀏覽:836
伺服器的管理口有什麼用 瀏覽:643
澳洲加密資產新政策 瀏覽:157
哈利波特連接伺服器失敗什麼意思 瀏覽:234
提取手機上安裝的app並反編譯 瀏覽:966