Microsoft löst sein Open Specification Versprechen ein und veröffentlicht die Spezifikationen für die Binärformate von Word, Excel, Powerpoint und Office Drawing:
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx
Die Spezifikationen liegen als PDF-Dokumente als auch im XPS-Format vor.
Downloads
Word 97-2007 (.doc)
Excel 97-2007 (.xls)
Powerpoint 97-2007 (.ppt)
Zusätzlich gibt es den Konverter für die Office-Binärformate nach Open Office XML auf Sourceforge:
http://b2xtranslator.sourceforge.net/
Aktuell gibt’s dort aber noch nicht wirklich viel zu sehen, wie ein Blick auf die Roadmap zeigt:
Milestone 0 (February 15th, 2008): Launching the project on SourceForge
- outline of the anatomy of binary Office documents (Compound file format, streams inside, …)
- brief description of the streams in Word documents
- initial doc/docx mappings, e.g. for the main character and paragraph attributes
Erste wirklich brauchbare Ergebnisse des Projekts sind wohl nicht vor Mitte des Jahres (Milestone 2 am 30. Juni 2008) zu erwarten. Aber wir dürfen gespannt bleiben 🙂