2014-04-01 30 views
0

我想開發一個功能,用戶可以上傳他們的演示文件(* .ppt),上傳後我們會將這些ppt轉換爲pdf。在php腳本中執行unoconv commant

我試圖用它unoconv,

unoconv -f PDF presentation.ppt

通過命令運行成功並轉換上傳(.ppt)文件到( .PDF)文件。

但是,當我試圖通過PHP腳本來做到這一點,它失敗了。

exec(unoconv -f pdf presentation.ppt);

請幫忙,謝謝你的提前答覆。

感謝 阿圖爾

回答

0

嘗試使用exec("unoconv -f pdf presentation.ppt");

+0

感謝您的答覆,但我已經使用這個忘了提及「」在執行exec(「」);聲明。 我們可以提供presentation.ppt文件的完整路徑嗎? 如果是,那麼將生成PDF文件的位置。 –

+0

是的,你可以嘗試,運行後找到pdf文件,找到pdf文件的位置 –

+0

嗨,我已經使用它,但無法取得成功。 警告:-headless已棄用。改用 - 無頭。 警告:不可用已棄用。改爲使用 - 不可見。 警告:-nodefault已棄用。改用--nodefault。 警告:-nofirststartwizard已棄用。改用--nofirststartwizard。 警告:-nologo已棄用。改用--nologo。 警告:-norestore已棄用。改用--norestore。 警告:-accept = socket,host = localhost,port = 2002; urp; StarOffice.ComponentContext已棄用。使用--accept = socket,host = localhost,port = 2002; urp; StarOffice.ComponentContext代替。 –