view README.rst @ 80:ae2f4e1c4ab0

Added tag 1.0 for changeset bd3e5fdd8398
author Bernhard Herzog <bh@intevation.de>
date Thu, 26 Feb 2015 12:27:54 +0100
parents 76838e53434c
children 77c3e481bea9
line wrap: on
line source
odfcast
=======

A document conversion http service based on Open-/LibreOffice, py3o and PyPDF2


Installation
------------

To be able to convert odf documents an installed version of OpenOffice or
LibreOffice is required for odfcast. Please take a look at the corresponding
website of Open-/LibreOffice how to install them on your system.

Install requirements::

    $ pip install -r requirements.txt

Configure
---------

To change the default settings create a odfcast/odfcast.ini file an overwrite
settings e.g. for py3o port and host::

    PY3O_UNO_SERVER_HOSTNAME = "my.server.url"
    PY3O_UNO_SERVER_PORT = 4001

or host and port for the odfcase service::

    SERVER_NAME = "my.odfcast.url:8500"

Run
---

Start server::

    $ python main.py

Open your webbrowser or use example clients::

    $ ./castclient.py in.odt out.file -f format

    $ ./castclient.py in.odt out.file -f format --json data.json

    $ ./mergeclient.py in1.pdf in2.pdf in3.pdf -o out.pdf

License
-------

MIT License
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)