Metadata-Version: 1.1
Name: unotools
Version: 0.3.2
Summary: Interacting with OpenOffice.org/LibreOffice using UNO
Home-page: http://bitbucket.org/t2y/unotools
Author: Tetsuya Morimoto
Author-email: tetsuya dot morimoto at gmail dot com
License: Apache License 2.0
Description: unotools
        ========
        
        Python libraries for interacting with OpenOffice.org/LibreOffice using
        the "UNO bridge".
        
        How to install
        --------------
        
        On Ubuntu 14.04
        ~~~~~~~~~~~~~~~
        
        Install libreoffice, uno library and python3:
        
        ::
        
            $ sudo aptitude install -y libreoffice libreoffice-script-provider-python uno-libs3 python3-uno python3
        
        I like virtualenvwrapper to make temporary environment:
        
        ::
        
            $ sudo aptitude install -y virtualenvwrapper
            $ mkvirtualenv -p /usr/bin/python3.4 --system-site-packages tmp3
        
        Confirm importing uno module:
        
        ::
        
            (tmp3)$ python 
            Python 3.4.0 (default, Apr 11 2014, 13:05:11) 
            [GCC 4.8.2] on linux
            Type "help", "copyright", "credits" or "license" for more information.
            >>> import uno
        
        Install unotools from PyPI:
        
        ::
        
            (tmp3)$ pip install unotools
        
        How to use
        ----------
        
        Startup libreoffice:
        
        ::
        
            (tmp3)$ soffice --accept='socket,host=localhost,port=8100;urp;StarOffice.Service'
        
        Download sample-scripts from
        https://bitbucket.org/t2y/unotools/raw/default/sample-scripts:
        
        ::
        
            (tmp3)$ python sample-scripts/writer-sample1.py -s localhost
            (tmp3)$ python sample-scripts/calc-sample1.py -s localhost -d sample-scripts/datadir/
            (tmp3)$ ls
            sample-calc.html  sample-calc.pdf  sample-calc_html_eaf26d01.png
            sample-scripts  sample-writer.html  sample-writer.pdf
            sample.csv  sample.doc  sample.xls
        
        
        ChangeLog
        =========
        
        0.3.2 (2014-06-07)
        ------------------
        
        -  added some classes for calc
        -  changed data directory option of command line argument (-d,
           --datadirs) to be able to store multiple directories
        
        0.3.1 (2014-05-07)
        ------------------
        
        -  added command line argument (-f, --file) to be able to read
           OpenDocument file
        
        0.3.0 (2014-05-05)
        ------------------
        
        -  first release
        
        
Keywords: uno,pyuno,office,OOo
Platform: unix
Platform: linux
Platform: osx
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development
Classifier: Topic :: Office/Business :: Office Suites
