Как мне использовать php для общения с openoffice
У меня Ubuntu и установлен OpenOffice. Есть ли способ, которым я могу использовать php, чтобы конвертировать мои документы в odf? Есть ли способ заставить php общаться с установленным приложением?
1 ответ
Все, что вам нужно, это 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
И это все.