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

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Jul 2010 14:48
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  03 Jun 2008 12:51
  • Rrelease-after

Changes: Doctest was fixed to hopefully run on Windows.

  • Rrelease-mid
  •  28 May 2008 17:12
  • Rrelease-after

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

Changes: 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.

  • Rrelease-mid
  •  28 Feb 2008 04:55
  • Rrelease-after

Changes: Small documentation changes.

90966c2d27262bd6a275d0cdcbeb684e_thumb

Project Spotlight

BuildBot

A build/test automation system.

No-screenshot

Project Spotlight

RPL/2

A programming language for computations.