phpword編輯
『壹』 如何用php生成word文檔
利用php生成word文檔,生成的word文件可以用word,wps等軟體打開。具體代碼如下:
function word($data,$fileName=""){
if(empty($data)) return "";
$data="".$data."";
if(empty($fileName)) $fileName=date("YmdHis").".doc";
$fp=fopen($fileName,"wb");
fwrite($fp,$data);
fclose($fp);
}
示例如下:
$str="
利用php創建word文檔
『貳』 php寫的網站,想要在實現可以在網頁上修改word文檔並且保存修改到伺服器。
使用phpword這個插件,可以獲取word的內容,然後讀到html文件,你可以將內容放到編輯器裡面,編輯完,再用php寫入這個文件,最好做好文件鎖處理
『叄』 PHP 網頁載入word文檔,實現修改~呢
php可以載入word嗎 php asp 應該是可以載入到dw也就是Adobe Dreamweaver里直接修改的把
『肆』 php實現word文檔在線瀏覽功能
推薦用
PageOffice
,支持跨瀏覽器,從PageOffice官方網站的下載中心裡下載PageOffice
專業版2
for
PHP,有豐富的示例源代碼,實現在線編輯保存word。
『伍』 如何改php文件為word文檔
按照以下步驟將php文件為word文檔:
<?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;
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();
?>
『陸』 PHP實現word在線編輯,並能在線保存到伺服器。應該怎麼實現啊網友說需要控制項,不知道怎麼入手
現在支持在線編輯的解決方案很多,推薦使用CKeditor,功能強大,界面也比較漂亮。
在網路中搜索CKeditor,去它的官方網站,上面有一些demo。具體使用方法詳見官方文檔。保存內容到伺服器的過程和你提交普通表單一樣,沒你想像的那麼難。
如果你需要上傳文件,就需要配合CKFinder使用。具體怎麼結合,官網上有教程。
『柒』 PHP網頁中類似Word編輯器如何實現
網頁中直接顯示WORD文檔需要瀏覽器有控制項支持
控制項可以網路一下,NKO OFFICE控制項 不過是收費的,也有注冊版的低版本的
控制項可以直接原生顯示WORD文檔內容
『捌』 php 編輯器中的word內容亂了
word=》記事本=》PHP
這樣就不會亂了
不過就剩下純文本了
『玖』 PHP 修改 word 模板數據的問題。
第一步,先搞清楚用的什麼類。
第二步,網路這個類的相關參數和文檔
第三步,研究這個類的成員函數怎麼工作的
至少你得把代碼貼出來吧
『拾』 有PHP版的 word在線編輯器么
需求是原生的Word在線編輯,還是就是文本編輯。如果是文本編輯,那選擇方案就很多了,隨便找個H5的編輯工具。
如果是原生的Word在線編輯,一般來說兩種途徑。一種是利用插件,比如PageOffice,就支持PHP。好處是服務端有一整套的開發介面,劣勢是需要安裝插件,客戶端需要有Word應用程序安裝,不同的客戶端環境不同可能造成後繼使用過程中的維護量。
還有一種是無插件的方式,Office 365就是典型的,不過如果是私有化部署,就不能用Office 365了。還有一個是uzer.me,能提供無插件的原生Word編輯,提供JS SDK和REST API,PHP也能對接。好處是無插件,劣勢是只支持webRTC的瀏覽器,比如火狐、谷歌,360極速等,反正IE是不支持的。