導航:首頁 > 編程語言 > 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數據相關的資料

熱點內容
海南免稅溯源碼怎麼查 瀏覽:979
蘋果系統轉換安卓系統有什麼麻煩 瀏覽:692
pdf如何拆分成多個pdf 瀏覽:109
廣西dns聯通伺服器地址大全 瀏覽:500
問道端游下載了忘了在哪個文件夾 瀏覽:251
開源phpoa框架 瀏覽:293
惠普511類似文件夾圖標閃動 瀏覽:53
php通訊錄系統 瀏覽:73
javajar包maven 瀏覽:108
仿圖怪獸安卓源碼 瀏覽:977
程序員越來越困 瀏覽:865
女朋友java程序員 瀏覽:338
魔獸世界加密貨幣 瀏覽:783
程序員打卡日記 瀏覽:766
車間壓縮空氣有水怎麼處理 瀏覽:835
java類調用php 瀏覽:476
php時間控制 瀏覽:808
用流程圖表示演算法分類 瀏覽:931
本地git文件夾誤刪除怎麼恢復 瀏覽:748
java快速開發平台開源 瀏覽:996