Microsoft zveřejnil binární formáty Microsoft Office
Nemožné se stalo skutkem, peklo zamrzlo (via KFL) :-)
Microsoft zveřejnil binární (legacy) formáty pro Word 97-2007, Excel 97-2007, PowerPoint 97-2007 a Office Draw 97-2007, a to pod licencí nazvanou Microsoft Open Specification Promise. Tento krok lze přivítat jedině pozitivně, během příštích let se tak můžete těšit na lepší kompatibilitu konkurenčních produktů s (dosud) proprietárními legacy formáty Microsoftu, a tím na větší konkurenci. Pro nové OpenXML formáty používané Office 2007 sadou je specifikace samozřejmě známá od jejich vzniku.
Microsoft mimochodem i bez výrazného tlaku konkurence dokázal vydat kancelářskou sadu, která je "o 10 let vpředu", ale větší tlak nikdy neškodí :-)
Mnohem jednodušší bude také vytváření Excel a Word souborů například z PHP či z jiných jazyků, zatím se export, kvůli absenci licence a neotevřené specifikaci formátů, řešil jako primitivní CSV či něco podobného (změna přišla až s exportem do OpenXML, tedy otevřené specifikace Excelu 2007, ale ten zatím nepodporují účetní systémy pro import, takže člověk je vázán na starší legacy formát).
Dostupný je díky Microsoftu mimochodem i konvertor legacy DOC, XLS a PPT formátů do OpenXML, na sourceforge.net. Už delší dobu je také dostupný ODF plugin pro Office, takže pokud vám někdo pošle text z OpenOffice (Writer / Calc), nemusíte se namáhat s jejich instalací.
Ke čtení: excelentní rozbor k binárním formátům napsal JoelOnSoftware.com
K článku: To je přímo super, bude možný také konvert článku v BLOG:CMSku do DOC? Případně i do XLS (u tabulek)? To by bylo parádní.
Off-topic: Jak to plánuješ s Megablog.cz ? Nasadíš italský SW, nebo to ponecháš tak, jak to je?
To je opravdu velmi dobrá zpráva. Předpokládám, že brzy někdo vytvoří PHP knihovny pro práci s DOC a XLS.
[2] existuje špičková knihovna pro práci s OpenXML Excelem, odkazovaná v článku.
Paráda!!! Tímto kokem na sebe Microsoft trochu upletl bič,ALE pro uživatele je to nejlepší. Předpokládám, že časem poklesne cena a zvýší se dočasně počet produktů na trhu. WELL DONE!!