[Mono-devel-list] OpenOffice and Mono C#
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
Michael Torrie <torriem at chem.byu.edu>
More information about the Mono-devel-list