跳转到内容

Office Open XML

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由180.205.142.168留言2017年10月17日 (二) 17:15编辑。这可能和当前版本存在着巨大的差异。

Office Open XML Document
扩展名
.docx, .docm
互联网媒体类型
application/vnd.
openxmlformats-officedocument.
wordprocessingml.
document[1]
开发者微软, Ecma, ISO/IEC
首次发布2006年12月7日,​18年前​(2006-12-07
最新版本
第3版
2012年8月15日,​12年前​(2012-08-15
格式类型文件檔案格式
扩展自XML, DOC, WordProcessingML
标准ECMA-376, ISO/IEC 29500
网站ECMA-376, ISO/IEC 29500-1:2012
Office Open XML Presentation
扩展名
.pptx, .pptm
互联网媒体类型
application/vnd.
openxmlformats-officedocument.
presentationml.
presentation[1]
开发者微软, Ecma, ISO/IEC
首次发布2006年12月7日,​18年前​(2006-12-07
最新版本
第3版
2011年6月29日,​13年前​(2011-06-29
格式类型簡報
扩展自XML, PPT
标准ECMA-376, ISO/IEC 29500
网站ECMA-376, ISO/IEC 29500:2008
Office Open XML Workbook
扩展名
.xlsx, .xlsm
互联网媒体类型
application/vnd.
openxmlformats-officedocument.
spreadsheetml.
sheet[1]
开发者微软, Ecma, ISO/IEC
首次发布2006年12月7日,​18年前​(2006-12-07
最新版本
第三版
2011年6月29日,​13年前​(2011-06-29
格式类型电子试算表
扩展自XML, XLS, SpreadsheetML
标准ECMA-376, ISO/IEC 29500
网站ECMA-376, ISO/IEC 29500:2008

Office Open XML(縮寫:Open XMLOpenXMLOOXML),為由Microsoft開發的一種以XML為基礎並以ZIP格式壓縮的電子文件規範,支持文件表格備忘錄幻燈片等檔案格式。

OOXML在2006年12月成為了ECMA規範的一部分,編號為ECMA-376;並於2008年4月通過國際標準化組織的表決,在兩個月後公佈為ISOIEC 29500國際標準。微軟推出這個格式,很多人認為是出於商業考量。[2]許多專家指出,該標準並不是個完整的標準,採用許多微軟獨有技術,使用上困難重重。[3][4]

从Microsoft Office 2007开始,Office Open XML文件格式已经成为Microsoft Office默认的文件格式。[5][6][7]Microsoft Office 2010支持对ECMA-376标准文档的读操作,ISO/IEC 29500 Transitional的读/写,ISO/IEC 29500 Strict的读取。[8]Microsoft Office 2013同时支持ISO/IEC 29500 Strict的读写操作。[9]

它的競爭對手是OpenDocument Format,後者是被廣泛接受的一種開放的文檔存儲和交換規範。

版本

存在以下几个版本的Office Open XML标准。

ECMA 376

ECMA 376,目前歷經4個版本,第1版(2006年12月)、第2版(2008年12月)、第3版(2011年6月)、第4版(2012年12月)。[10]

ISO/IEC 29500

ISO/IEC 29500目前最新的版本為2012年的版本 ISO/IEC标准的结构分为四部分。第1、2和3是独立的标准,第2部分用于其他文件格式,包括Design_Web_FormatXPS格式。第4部分作用是读出第1部分的变体。[11]

  • 第1部分(基础知识和标记语言参考)
  • 第2部分(解包约定)
  • 第3部分(标记兼容性和可扩展性)
  • 第4部分(过渡期迁移特性)

参考资料

  1. ^ 1.0 1.1 1.2 Microsoft. Register file extensions on third party servers. microsoft.com. [2009-09-04]. 
  2. ^ Linux基金会:微软推OOXML的理由很荒唐. 开发者在线. 2008-02-27. 
  3. ^ 共创联盟报告指微软文档标准有20大问题. 腾讯科技. 2007-08-22. 
  4. ^ OOXML: What's the big deal?. IBM developerWorks. 19 Feb 2008. (原始内容存档于2012-01-26). 
  5. ^ Microsoft Expands List of Formats Supported in Microsoft Office. Microsoft. [2008-05-21]. (原始内容存档于2009-07-15). 
  6. ^ Microsoft's future lies somewhere beyond the Vista by Evansville Courier & Press. Courierpress.com. [2009-05-19]. 
  7. ^ Rivals Set Their Sights on Microsoft Office: Can They Topple the Giant? - Knowledge@Wharton. Knowledge.wharton.upenn.edu. [2009-05-19]. 
  8. ^ Overview of the XML file formats in Office 2010
  9. ^ Doug Mahugh. Office’s Support for ISO/IEC 29500 Strict. MSDN blogs. [2011-02-18]. 
  10. ^ Standard ECMA-376. Ecma-international.org. [2009-05-19]. 
  11. ^ ISO search for "29500". International Organization for Standardization. 2009-06-05.