phpword下載
㈠ 怎樣用php讀取一個word文檔內容並在瀏覽器中顯示出來
目前程序編譯語言有很多種,其中php是最為常見的一種編程語言。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文檔在線瀏覽功能
推薦用PageOffice,支持跨瀏覽器,從PageOffice官方網站的下載中心裡下載PageOffice 專業版2 for PHP,有豐富的示例源代碼,實現在線編輯保存word。
㈢ 怎樣用PHP讀取一個word文檔內容並在瀏覽器中顯示出來
目前程序編譯語言有很多種,其中php是最為常見的一種編程語言。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在哪下載
各個版本都有,請自己挑選下載
OFFICE2000
速度超快的下載地址:一定要用迅雷下載
http://www.uvu.e.cn/softdown/uploadImages/office2000.rar
OFFICE2002 XP
序列號:BMV8D-G272X-MHMXW-4DY9G-M8YTQ
一定要使用迅雷下載,否則不會下載成功:
http://www.dqsz.net/down/soft/Favorite/MicroSoft/OFFICE_XP.ISO
Office2003 簡體中文版免激活版
序列號:
GWH28-DGCMP-P6RC4-6J4MT-3HFDY
WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM
下載地址:
ftp://ftp.pcsky.cc:1219/商業軟體A/MC_Office2003_AIO.RAR
ftp://211.69.16.66/office2003.rar
如果下載回來的部分壓縮包需要解壓密碼的話,解壓密碼就是:pcsky.cn
Microsoft Office XP 完美迷你安裝版 36M版 『比較穩定的Office』
http://soft.51ct.cn/dl/oxp4in1.rar
4in1版(36.1M含word、excel、powerpoint、access),願能給大家帶來方便。由於此次使用微軟自己的安裝工具精簡,所以兼容性較好,可在win98/me/2000/xp/2003下安裝使用(如果WIN98下不能正常安裝,那是因為你的系統里沒有安裝Windows Installer服務程序,請在安裝office xp之前安裝即可,其它系統不需要)。各版本除保留基本功能外,還保留了公式編輯器、圖表工具、圖形過濾器、部分powerpoint模版等office工具,精簡了幫助文件、校對工具、部分模版、多語言支持等不常用或根本用不上的功能。
Microsoft Office 2007 Beta 2 簡體中文版
ftp://soft.51ct.cn/Microsoft_Office_2007_Beta2_CHS_4.rar
Microsoft Office 2007 Beta 2 簡體中文版 BT種子
http://soft.51ct.cn/new/Microsoft_Office_2007_CHS.rar
㈥ php header輸出word文件,如何禁止迅雷自動下載此word文件
如果你的主機是Apache架構的,在主機的.htaccess中可以屏蔽迅雷的agent
㈦ PHP實現word在線編輯,並能在線保存到伺服器。應該怎麼實現啊網友說需要控制項,不知道怎麼入手
現在支持在線編輯的解決方案很多,推薦使用CKeditor,功能強大,界面也比較漂亮。
在網路中搜索CKeditor,去它的官方網站,上面有一些demo。具體使用方法詳見官方文檔。保存內容到伺服器的過程和你提交普通表單一樣,沒你想像的那麼難。
如果你需要上傳文件,就需要配合CKFinder使用。具體怎麼結合,官網上有教程。
㈧ 怎麼下載WORD文檔
首先創建一個word文檔,使用窗體保護的方式保護文檔,工具->保護文檔->Check「僅允許在文檔中進行此類編輯」->Choose「填寫窗體」,此時會彈出一個密碼框,輸入2次密碼(我這里選擇123作為word文件密碼),這樣,該文檔就已經被保護起來了。
然我們來破解它,打開剛才創建的word文檔,文件->另存為->選擇HTML格式,存為一個HTML文檔,用記事本打開該HTML文件,搜索"<w:UnprotectPassword>",你會看到5BCECF7A的字樣(如果你的密碼是用的123的話)。
接著我們用UltraEdit或其他類似的工具打開最初受保護的Word文檔,搜索7ACFCE5B,搜索到後,都用8個0來代替,存檔。
此時的Word文檔的密碼就被清空了,你就可以自己取消文檔保護了,密碼就不用輸入了,按個回車了事。
用WordKey恢復Word密碼
「WordKey」是一款著名的Word密碼恢復工具,可以通過「暴力破解」、「字典破解」等方法,快速將Word文檔中的密碼恢復出來。所以當忘記Word文檔密碼後,「WordKey」就可以幫上大忙啦!
參考資料:http://www.weste.net/2005/6-14/21340125539.html
找回office文件密碼
office是使用最為普遍的辦公軟體,工作繁忙的你,難免出現各種意外,比如對重要的WORD文檔加密後卻把密碼忘得一干二凈,這是最讓人惱火和著急的了。
但使用AOPR(全稱是Advanced office 2000 password Recovery。下載地址:http://www.skycn.com/soft/4373.html)
軟體:Advanced Office XP Password Recovery Pro
http://download.enet.com.cn/html/070532003080401.html
「Advanced Office Password Recovery」,是一個 Microsoft Office 文件的密碼恢復工具。支持最新版本 Office 2003 中的所有組件,支持所有語言版本。非常好的,下載地址:
http://www.hanzify.org/index.php?Go=Show::List&ID=8444
就可以把office文檔的密碼很快找回來。就拿一個DOC文檔做個演習。
1、安裝上AOPR後,啟動它,點擊「FileName」右側的打開文件夾圖標,選擇需要進行破解的文件。
2、「Type of attack」就使用默認的「Bruteforce attack」,然後是設置密碼的長度和組成字元。
3、設置好以後點擊工具欄上的「Start recovery」開始破解。稍後(時間長短跟設置的密碼長度和組成的復雜度有很大的關系),密碼就成功破解了。
AOPR不光可以破解WORD文件,它對EXCEL等OFFICE軟體產生的文檔密碼都可以進行解碼,方法也大致一樣。
㈨ php寫的網站,想要在實現可以在網頁上修改word文檔並且保存修改到伺服器。
使用phpword這個插件,可以獲取word的內容,然後讀到html文件,你可以將內容放到編輯器裡面,編輯完,再用php寫入這個文件,最好做好文件鎖處理