Metadata-Version: 1.1
Name: pylokit
Version: 0.8.0
Summary: Python CFFI wrapper for LibreOfficeKit
Home-page: https://github.com/xrmx/pylokit
Author: Riccardo Magliocchetti
Author-email: riccardo.magliocchetti@gmail.com
License: MPL 2.0
Description: pylokit
        =======
        
        A python CFFI wrapper for LibreOfficeKit. Tested in cpython2,
        cpython3, and pypy.
        
        Requirements
        ------------
        
        An installation of LibreOffice >= 4.3.0 is required on the same machine
        
        Installation
        ------------
        
        .. code:: bash
        
            pip install pylokit
        
        Example
        -------
        
        A basic conversion from a rtf file to a doc:
        
        .. code:: python
        
            from pylokit import Office
        
            lo_path = "/path/to/libreoffice/program/dir"
        
            with Office(lo_path) as lo:
                with lo.documentLoad("myfile.rtf") as doc:
                    doc.saveAs("myfile.doc")
        
        Same conversion passing an explicit format and filter options:
        
        .. code:: python
        
            from pylokit import Office
        
            lo_path = "/path/to/libreoffice/program/dir"
        
            with Office(lo_path) as lo:
                with lo.documentLoad("myfile.rtf") as doc:
                    doc.saveAs("myfile.doc", fmt="docx", options="skipImages")
        
        The usage of a context manager is needed to properly handle LibreOfficeKit
        file locking.
        
Platform: OS Independent
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Office/Business :: Office Suites
