![]() Startup libreoffice: (tmp3 )$ soffice -accept = 'socket,host=localhost,port=8100 urp StarOffice.Service' > import unotools How to use (on Ubuntu 14.04) LibreOffice 4.4.0.3 de093506bcdc5fafd9023ee680b8c60e3e0645d7Ĭonfirm importing unotools package: $ /Applications/LibreOffice.app/Contents/MacOS/python $ /Applications/LibreOffice.app/Contents/MacOS/soffice -version On Mac OS X, soffice and python commands are as below. $ export PYTHONPATH = "/path/to/singledispatch/:/path/to/unotools/" $ hg clone PYTHONPATH to resolve additional packages in LibreOffice’s Python Interpreter version included in LibreOffice. ![]() $ hg clone Python 3.3 case, need singledispatch package. Install unotools from PyPI: (tmp3 )$ pip install unotools On Mac OS Xĭownload LibreOffice DMG package from and ![]() Type "help", "copyright", "credits" or "license" for more information. $ mkvirtualenv -p /usr/bin/python3.4 -system-site-packages tmp3Ĭonfirm importing uno module: (tmp3 )$ python I like virtualenvwrapper to make temporary environment: $ sudo aptitude install -y virtualenvwrapper Install libreoffice, uno library and python3: $ sudo aptitude install -y libreoffice libreoffice-script-provider-python uno-libs3 python3-uno python3 The unotools is quite simple, but you ought to understand UNO APIs. Using the original UNO/PyUNO for scripting. The aim is to make handling OpenDocument easy than UnoTools allows you to interact with /LibreOffice using
0 Comments
Leave a Reply. |