Как мне использовать php для общения с openoffice - PullRequest
0 голосов
/ 04 октября 2011

У меня Ubuntu и установлен openoffice.Есть ли способ, которым я могу использовать php, чтобы конвертировать мои документы в odf?Есть ли способ заставить php общаться с установленным приложением?

1 Ответ

4 голосов
/ 14 октября 2011

Все, что вам нужно, это PyODConverter (http://artofsolving.com/opensource/pyodconverter)

Это простой и быстрый способ конвертировать документы, используя OpenOffice / LibreOffice через командную строку. Вы можете передать команду из PHP, используя exec ()

1) Запустите Openoffice на сервере как сервис, используя libreoffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard. Измените команду «libreoffice» на «soffice» (для openoffice, если он у вас есть).

2) Загрузите DocumentConverter.py и используйте его так: python DocumentConverter.py test.docx test.odf

И это все.

...