<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>I think for doing this pure managed, you need a c# port of openoffice. 
when<BR>you find one it would (probably) be easy to integrate some technique for 
use<BR>it programmatically.<BR><BR>Matthijs ter Woord<BR><BR><BR>----- Original 
Message ----- <BR>From: "Daniel Morgan" &lt;<A 
href="mailto:danielmorgan@verizon.net">danielmorgan@verizon.net</A>&gt;<BR>To: 
"Mono Development List" &lt;<A 
href="mailto:mono-devel-list@lists.ximian.com">mono-devel-list@lists.ximian.com</A>&gt;;<BR>&lt;<A 
href="mailto:mono-list@ximian.com">mono-list@ximian.com</A>&gt;<BR>Sent: 
Saturday, July 03, 2004 12:44 AM<BR>Subject: [Mono-devel-list] OpenOffice and 
Mono C#<BR><BR><BR>&gt; Does anyone know how to programmtically use OpenOffice 
documents and<BR>&gt; spreadsheets from a Mono C# application.<BR>&gt;<BR>&gt; I 
have done stuff, such as, Mail Merge a document template with a data<BR>&gt; 
source to create a new document with Microsoft Word and VBA.&nbsp; I 
also<BR>&gt; have created Excel spreadsheets and printed reports from Access mdb 
to<BR>&gt; PDF files via Acrobat.&nbsp; The PDF creation problem is no big deal 
- I<BR>&gt; could use Ghostscript.<BR>&gt;<BR>&gt; You can do this in VBA in a 
word doc or word doc template.&nbsp; Or you do it<BR>&gt; via a Word.Application 
and Word.Document objects in Visual Basic 6,<BR>&gt; Visual Basic.NET, and 
C#.&nbsp; Of course, this is using COM Interop for the<BR>&gt; .NET 
stuff.<BR>&gt;<BR>&gt; I would like to do the same, but I would like to use 
OpenOffice.&nbsp; The<BR>&gt; primary reason for using OpenOffice is 
cross-platform support.&nbsp; Since<BR>&gt; OpenOffice is open source, you are 
safe to store your documents,<BR>&gt; spreadsheets, and other files in a format 
that can be used for years to<BR>&gt; come.&nbsp; If Sun shuts down the 
OpenOffice project, you can always still<BR>&gt; use it or fix 
bugs.<BR>&gt;<BR>&gt; There have been many problems in the past about 
machine/os/apps becoming<BR>&gt; obsolete.&nbsp; Since they have become 
obsolete, there was no way to get<BR>&gt; these old archived documents since the 
old software was closed source.<BR>&gt;<BR>&gt; The new Office suite from 
Microsoft, Office 2003 is a security nightmare<BR>&gt; to admins.&nbsp; Office 
2003 does a lot of things "for you" that in my<BR>&gt; opinion should be left up 
to the user, such as, going out to the<BR>&gt; internet to do various things 
without your knowledge.&nbsp; This is not my<BR>&gt; words, these words are 
those admins who support Office.<BR>&gt;<BR>&gt; Moreover, I would like to be 
able to create cross-platform applications<BR>&gt; written in C# for Mono that 
can interact with OpenOffice.<BR>&gt;<BR>&gt; 
_______________________________________________<BR>&gt; Mono-devel-list mailing 
list<BR>&gt; <A 
href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</A><BR>&gt; 
<A 
href="http://lists.ximian.com/mailman/listinfo/mono-devel-list">http://lists.ximian.com/mailman/listinfo/mono-devel-list</A><BR></DIV></BODY></HTML>