Re: Package Proposal: OLE

From: Date: Sat, 12 Apr 2003 21:30:08 +0000
Subject: Re: Package Proposal: OLE
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-15140@lists.php.net to get a copy of this message
Writing of OpenOffice.org files is a breeze. All they are is an XML file that is then zipped up. Have the user download OOo, and it works on Windows, Linux, MacOSX, FreeBSD, and Solaris. The format is open and exists on the OOo site. Scott Carr > Since there seems to be some confussion on what am I proposing, I'll try > to > clear it up: > > The proposed name for the package is OLE. > > The proposed category is Structures (Windows being an alternative). > > The purpose of the package is to enable writing OLE containers without the > need for any Windows API. > > OLE stands for Object Linking and Embedding, meaning an OLE file can > contain > several (or just one) Office document files (which can link each other or > be > embedded within each other). > > OLE replaces an older format, known as DDE, which didn't allow compounding > of files among several other limitations (like file size). > > Container and document format are handled separately by Office > applications. > Excel 2000 can read an Excel 5 file within an OLE file, just as well as an > Excel 2000 file within a DDE file. > > What could you gain from this package? > -The ability to write Office documents without worrying about DDE's > limitations. > -Eventually (when I extend it), the ability to read most Office documents > created from circa 1995 to the present day (KM applications?). > > Source code and docs are here: > http://www.dcc.uchile.cl/~xnoguer/OLE/ > > The package is here: > http://www.dcc.uchile.cl/~xnoguer/OLE/OLE-0.1.tgz > > The Spreadsheet_Excel_Writer package to test it is here: > > http://www.dcc.uchile.cl/~xnoguer/OLE/Spreadsheet_Excel_Writer-0.3.tgz > > > Xavier > > PS: The previous version of the package I posted had a bug on Solaris and > maybe other systems. The current one has been fixed. > > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.pear.dev (#15140) next »