(已解決)如何在Linux作業系統下使用PHP讀取word裡面的內容? [論壇 - Ubuntu 程式設計]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



(已解決)如何在Linux作業系統下使用PHP讀取word裡面的內容?
會員二級
註冊日期:
2012/6/27 20:43
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 176
MP : 27 / 4550
EXP: 6
離線
各位大大好~

小弟Google之後

有找到利用COM物件來開啟word檔

但是只能在Windows環境下才能使用

小弟想請教各位有經驗的大大

該如何才能做到在Linux作業系統下使用PHP讀取word裡面的內容呢?

先感謝各位大大了 <(_ _)>

2012/8/17 10:20
應用擴展 工具箱
回覆: 如何在Linux作業系統下使用PHP讀取word裡面的內容?
會員三級
註冊日期:
2011/4/16 10:39
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 223
MP : 39 / 6541
EXP: 94
離線
http://bbs.chinaunix.net/thread-287503-1-1.html
最下面那個回覆你試試看如何

2012/8/17 12:35
應用擴展 工具箱
回覆: 如何在Linux作業系統下使用PHP讀取word裡面的內容?
會員五級
註冊日期:
2008/10/7 21:19
所屬群組:
已註冊使用者
等級: 36
HP : 0 / 896
MP : 661 / 32830
EXP: 85
離線
SSG 寫到:
http://bbs.chinaunix.net/thread-287503-1-1.html
最下面那個回覆你試試看如何

該回覆使用到「ActiveXObject」,也是Windows only的東西

個人能想到或許試試看能不能透過調用Openoffice(Libreoffice)去代替PHP存取Word
或者轉換doc為odt後再做後續處理

PHP存取odt的方法就比較多了:
http://stackoverflow.com/questions/2754706/library-to-edit-odt-documents-in-php

2012/8/17 13:30
I′m UGP
應用擴展 工具箱
回覆: 如何在Linux作業系統下使用PHP讀取word裡面的內容?
會員三級
註冊日期:
2011/4/16 10:39
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 223
MP : 39 / 6541
EXP: 94
離線
UGP 寫到:
SSG 寫到:
http://bbs.chinaunix.net/thread-287503-1-1.html
最下面那個回覆你試試看如何

該回覆使用到「ActiveXObject」,也是Windows only的東西

個人能想到或許試試看能不能透過調用Openoffice(Libreoffice)去代替PHP存取Word
或者轉換doc為odt後再做後續處理

PHP存取odt的方法就比較多了:
http://stackoverflow.com/questions/2754706/library-to-edit-odt-documents-in-php

呀沒留意到...

那我找到另一個說用catdoc
看起來滿麻煩 而且都不知道效果如何

--------------------
利用catdoc。catdoc是linux上的工具,需要自行安装配置。


PHP Code复制内容到剪贴板
<?php
//catdoc位置
$cat_doc = '/usr/local/bin/catdoc';
$doc_file = 'this is a doc file';
//读取word文件内容
$doc_file_contents = shell_exec($cat_doc . ' ' . $doc_file);
echo nl2br($doc_file_contents);
?>

更多catdoc的功能,请查阅catdoc文档。
由于catdoc是linux的工具,所以上面的这段代码只能运行在linux服务器上,而已必须安装了catdoc。
--------------------

catdoc man page :
http://linux.die.net/man/1/catdoc

2012/8/17 14:09
應用擴展 工具箱
回覆: 如何在Linux作業系統下使用PHP讀取word裡面的內容?
會員二級
註冊日期:
2012/6/27 20:43
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 176
MP : 27 / 4550
EXP: 6
離線
感謝各位大大耐心地回覆!!

小弟會在測試看看的~

感恩各位~

2012/8/17 14:38
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.