Skip to main content

An easy solution to transform libreoffice/openoffice documents to supported formats

Project description

This is a rendering server that will wrap an OpenOffice/LibreOffice server and provide a pythonic API which is remotely callable.

The main advantage is that your client code does not need to import pyuno… This is a main plus because pyuno is a pain to get working on Windows and some flavors of Linux, don’t even think of Mac :)

Once you deploy a py3o.renderserver all you need in your python code is to use the py3o.renderclient which is really straightforward…

Here is how we start the server on a Linux host:

start-py3o-renderserver --java=/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/libjvm.so --ure=/usr/lib64 --office=/usr/lib64/libreoffice --office-release=3.3 --driver=juno --sofficeport=8997

As you can see it works with OpenJDK, LibreOffice and even on 64bit systems :)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

py3o.renderserver-0.3.zip (16.1 kB view hashes)

Uploaded Source

py3o.renderserver-0.3.tar.gz (10.0 kB view hashes)

Uploaded Source

Built Distribution

py3o.renderserver-0.3-py2.6.egg (25.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page