Sie sind hier: Startseite / Program / Thursday Secondary Track / NOA-libre: embed LibreOffice in Java

NOA-libre: embed LibreOffice in Java

Nice Office Access, NOA, is a objectoriented Java wrapper around UNO. NOA-libre is fork of NOA to embrace LibreOffice, facilitating easy integration in your Java applications.

Jochen Stärk
18.Oct.2012 from 09:30 to 10:30
30 minutes

Details of the Talk

UNO, LibreOffice's traditional middleware, is incredibly powerful and versatile - and therefore rather complex. Nice Office Access (NOA) provides a higher level of abstraction, specializing on Java, thus being able to make use of object orientation. NOA-libre is a fork of NOA and can be used in Java applications to "embed" as well as "remote control" LibreOffice.It is available in a LGPL license.

The session will start with a live-demo: from scratch, a small Java application with an embedded LibreOffice Writer will be build. Switching to LiberOffice Calc, a little example of how to access the UNO layer beneath NOA-libre will be provided. After a little market study which software is already using NOA and NOA-libre (e.g. openYABS , Thera-Pi and Gnuaccounting), the session will mention some challenges and drawbacks in this set-up and conclude with questions and answers.

Sponsored By

Copyright information

Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0. License. This does not include the source code of LibreOffice, which is licensed under the GNU Lesser General Public License ( LGPL v.3 ).


"LibreOffice" and "The Document Foundation" are registered trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.

Privacy Policy || Impressum (Legal Info)