2011-10-03 20 views
0

我使用的是ubuntu並安裝了openoffice。有沒有什麼辦法可以使用PHP將我的文檔轉換爲odf?有什麼辦法讓php與安裝的應用程序通信?你需要如何使用php與openoffice進行通信

+8

是否需要此用戶名? – Dani

+0

卡住了,我只能在30天內更改它似乎 – NANANANAN

+0

[openoffice文檔(odt)可能與在Linux上使用commad行的PDF複製?](http://stackoverflow.com/questions/2832535/openoffice-document-odt-to -pdf-with-commad-line-on-linux) – mario

回答

4

一切都是PyODConverterhttp://artofsolving.com/opensource/pyodconverter

這是通過命令行使用的OpenOffice/LibreOffice的文檔轉換簡單快速的方法。您可以使用exec()從PHP傳遞命令()

1)使用libreoffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard在服務器上啓動Openoffice作爲服務。將命令「libreoffice」更改爲「soffice」(對於openoffice,如果有的話)。

2)下載DocumentConverter.py和使用它像這樣:python DocumentConverter.py test.docx test.odf

就是這樣。

相關問題