2012-02-22 48 views
1

我想讓AbiWord程序爲我完成這項工作,但似乎我沒有在PHP中正確調用它。 我已經在這個問題的答案的一個基於它: Convert .doc to html in php將.doc轉換爲html - 在Windows上調用Abiword的問題

我試圖做的是使用exec()函數在PHP執行AbiWord的命令:

<?php 
exec('AbiWord --to=html bpls.docx'); 
?> 

它對我沒有錯誤,所以我不知道這段代碼有什麼問題。我已經將abi word bin文件夾(AbiWord.exe所在的位置)添加到Windows環境變量中。

+3

您是否嘗試手動執行'AbiWord --to = html bpls.docx'? – penartur 2012-02-22 13:12:23

+0

是的,但它只適用於如果doc文件與abiword.exe – 2012-02-22 13:14:05

回答

2

頁面http://www.abisource.com/wiki/AbiCommand表示AbiCommand目前僅支持類Unix系統。因此,您需要找到AbiWord在Windows上接受哪些命令行選項(它們與在類似unix的系統上不一樣)並使用它們。可能是像AbiWord -hAbiWord /?會給你的選項列表

+0

在同一文件夾中,那麼這不是答案:(奇怪,爲什麼它被接受。 – 2014-04-23 20:21:11