Microsoft开放Office二进制文档格式规范
众所周知,在Microsoft Office 2007中,微软引入了一种全新的文档格式:Open XML。由于Open XML是一种开放的文档格式(基于两种开放技术:XML、Zip),所以解决了过去Microsoft Office所使用的二进制文档难以交互、难以被第三方应用程序访问的问题。
但是自从微软决定将Open XML提交给ISO之后,从业界的反馈来看,很多人仍然非常关心过去的二进制文档格式(.doc, .xls, .ppt),并希望能得到其相关的技术细节文档。
经过慎重的考虑,Microsoft决定将Microsoft Office所使用的二进制文档格式公开。任何人和企业,在不违反相关协议的前提下,都可以免费得到其技术规范文件。现在,无论是全新的Open XML格式文档,还是过去的二进制格式文档,都不会再有人,或者企业,抱怨微软“藏着掖着”了吧。:)
这里是Microsoft Office 2007二进制文件格式协议(Microsoft Office 2007 Binary File Format Documentation Agreement)
这里是Microsoft的一篇文章:如何使用Office文件格式和架构从Office文件中提取信息(How to extract information from Office files by using Office file formats and schemas)
有兴趣的朋友可以研读。

发表评论