Python CFFI wrapper for LibreOfficeKit
Project description
A python CFFI wrapper for LibreOfficeKit. Tested with both cpython2 and cpython3, need confirmation but should work fine in pypy too.
Requirements
An installation of LibreOffice >= 4.3.0 is required on the same machine
Installation
pip install pylokit
Example
A basic conversion from a rtf file to a doc:
from pylokit import Office
lo_path = "/path/to/libreoffice/program/dir"
lo = Office(lo_path)
doc = lo.documentLoad("myfile.rtf")
doc.saveAs("myfile.doc")
Same conversion passing an explicit format and filter options:
from pylokit import Office
lo_path = "/path/to/libreoffice/program/dir"
lo = Office(lo_path)
doc = lo.documentLoad("myfile.rtf")
doc.saveAs("myfile.doc", fmt="docx", options="skipImages")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pylokit-0.6.0.tar.gz
(9.1 kB
view hashes)