[Mono-devel-list] OpenOffice and Mono C#

Michael Torrie torriem at chem.byu.edu
Sat Jul 3 16:15:58 EDT 2004

On Sat, 2004-07-03 at 13:34, Marcus wrote:
> I think that Dan might be looking for a programmatic interactive to the OO API 
> without having to deal with parsing and analyzing the XML by hand...

True.  There are a number of OpenOffice file libraries out there that
could be wrapped by C# or have a native C# version made of them.  This
would be a very good thing to have.  Having the structure in clear XML
makes building a library so much easier.

> On Saturday 03 July 2004 10:57 am, Michael Torrie wrote:
> > On Fri, 2004-07-02 at 16:44, Daniel Morgan wrote:
> > > Does anyone know how to programmtically use OpenOffice documents and
> > > spreadsheets from a Mono C# application.
> >
> > Because OpenOffice uses standard, xml-based formats for it's files, you
> > can very easy to things like mail merge, reporting, etc.  All you need
> > is xml parsing routines which are in the mono libraries.  Each
> > openoffice document is split into several xml documents includng style
> > and content.  Thus you can manipulate the content xml files and combine
> > that with the style xml to produce custom OO documents.  So unlike MS
> > Office, you don't need to imbed some huge COM object to manipulate the
> > documents.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
Michael Torrie <torriem at chem.byu.edu>

More information about the Mono-devel-list mailing list