Projects / OOoPy

OOoPy

OOoPy is a Python library for modifying OpenOffice.org documents. It provides a set of transformations on the OOo XML format using the ElementTree XML Library. Transformations included are a mail merge application and the concatenation of documents with formatting intact. The framework supports easy creation of new transformations.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  06 Jul 2010 14:48

Release Notes: Compression was fixed: when writing new XML files, these would be stored instead of compressed in the OOo Zip file, resulting in unnecessarily large documents. A copyright notice was added to the command-line utilities. Mailmerge for OOo 3.X lists was fixed.

  •  03 Jun 2008 12:51

Release Notes: Doctest was fixed to hopefully run on Windows.

  •  28 May 2008 17:12

Release Notes: The regression test failed because some files were not distributed. This release fixes SF bugs 1970389 and 1972900.

Release Notes: This release adds the ooo_fieldreplace, ooo_cat, and ooo_mailmerge command line utilities. It fixes ooo_as_text to allow specification of an output file. Note that handling of non-seekable input/output (pipes) for command line utilities will only work starting with Python 2.5. There are minor bugfixes when concatenating documents.

  •  28 Feb 2008 04:55

Release Notes: Small documentation changes.

Screenshot

Project Spotlight

Toorox

A Linux live-DVD based on Gentoo.

Screenshot

Project Spotlight

cgit

A Web interface to git repositories.