jOpenDocument is a pure Java library for manipulation of OASIS Open Document files. jOpenDocument is a library for developers looking to use Open Document files without OpenOffice.org. You can use jOpenDocument to generate dynamic documents from Java, XML, or databases; to display and print files with built-in viewers; to split, concatenate, and manipulate pages; to automate filling out of templates; and to use your preferred langage via the standard ScriptEngine interface.
| Tags | Software Development Libraries Java Libraries |
|---|---|
| Licenses | GPLv3 |
| Implementation | Java |
Recent releases


Release Notes: This version includes support of the flat XML format. A document validator is now included in order to check the conformance of generated documents. Many APIs are improved.


Release Notes: The handling of elements without a style was improved. The creation of empty tables was fixed.


Release Notes: There are ODS Viewer improvements, a new API for table cells manipulation, as well as some bugfixes and new documentation.


Release Notes: The build system was fixed (JDK 5 compilation and broken properties). Code cleanup. A MIME type attribute has been added in spreadsheets. A timezone format issue was resolved.


Release Notes: This version includes name accessors for spreadsheets. Now you can add/remove tables from text documents and sheets from calc documents. getTableModel() on a named range was added. Functions have been added in order to unmerge on cells and remove columns.Cell styles are improved. There are new classes for paragraph and heading creation for text documents. There are various requested fixes and performance improvements.