well said Dave Lane wrote: > Something to keep in mind: MS Office file formats, despite their > widespread use are *closed proprietary* formats, and you have to pay a > substantial license fee to provide compatibility with them. Other > packages, e.g. OpenOffice, that offer compatibility with MS Office > formats do so only as the result of massive reverse engineering efforts. > > The fact that you've been able to get info out of those file formats in > the past was probably due to some hacker sitting down with a binary MS > Office file and poking and prodding it until the managed to get some > semblance of compatibility. Of course, it was short lived: > > <rant>To maintain their file format-based lock-in, Microsoft change > their file format (often quite subtly) every release at least in part to > force developers of those would-be competing applications to start again > from square one. > > Perhaps those who think that Microsoft is a "nice" or even a fair > company can start to see why they've been convicted of being a criminal > monopoly in the US and EU jurisdictions (among others)... > > Microsoft have strongly back the US's adoption of the DMCA (Digital > Millennium Copyright Act) which among other draconian measures makes the > sort of reverse-engineering that the OpenOffice developers try to do > illegal in the US. That has pushed much of that development out of the > US. (Of course, as a condition for gaining a "free trade agreement" > with the US, NZ will have to implement ACTA and other similarly > draconian pro-corporate-monopoly legislation to help protect US > interests in NZ). > > If you want to be able to integrate your applications with word > processor documents, spreadsheets, etc., then I suggest looking at Open > Document Format or ODF (used as the native formats for OpenOffice, > Abiword, Gnumeric, KOffice, Lotus SmartSuite, and available in Google > Docs, etc.), which is a set of properly open, ISO recognised file > formats (like the HTML 4.0, XHTML 1.1, or other file formats). > > MS will reportedly be supporting ODF formats in the next release of MS > Office - not because they want to (and I'm sure their lawyers are trying > to find a way out of it), but because > a) governments worldwide are demanding an *open* file format, > b) the European Union is forcing them as part of their anti-competitive > penalties, > c) and because their own attempt at producing an ISO standard format, > OOXML, turned out to be a total debacle (bringing the whole ISO > standardisation process into disrepute), was trying to supplant the > pre-existing ODF standard, and was un-implementable besides. > > Might not help you with your current problem, but it does explain why > you're having it. > </rant> > > Cheers, > > Dave > > oi_antz wrote: > >> I went to write a module that will import users from an excel >> spreadsheet and discovered there is no support for excel in PHP5 since >> the COM objects have been dropped. Is there an alternative library?, >> kind of surprised the Zend framework doesn't do it... >> > >
--~--~---------~--~----~------------~-------~--~----~ NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
