Skip to content

ogasawara-shiftsecurity/jOpenDocument

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jOpenDocument

Build with JDK8 Build with JDK11

This project is a fork to modernize http://www.jopendocument.org/.

The goals are as follows:

  • change the original package name to ours
  • Migrate from Ant to Maven
  • Update dependencies
  • Support for ODF 1.3 extended
  • Java 11 and later support

Original README is below:


To compile you need to put iText ( http://www.lowagie.com/iText/download.html )
and junit4 ( http://www.junit.org/ ) into the lib/ dir. Then just call ant version 1.7+
(if you want to generate the java5 version pass -Djre5.dir="C:\Program Files\Java\jre1.5.0_15")

Note that you have to compile using a jdk 6, since there's a bug in the version 5 (can't
throw a generic)

To validate XML (needed for JUnit tests) you need to download http://java.net/downloads/msv/releases/msv.20090415.zip and
put msv.jar, relaxngDatatype.jar, xsdlib.jar and isorelax.jar in the classpath.

Google docs
-----------
jOpenDocument created documents should be compatible but (at least for spreadsheets) Google only accepts lower case automatic style names.
It also only supports lengths in centimetres (at least for column widths) but this is now the default for TableStyle.getWriteUnit().

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Other 0.1%