首页 > 其他 > 详细

OOXML是什么

时间:2020-09-05 17:32:49      阅读:71      评论:0      收藏:0      [点我收藏+]

OOXML是什么

Office Open XMl也就是OpenXML或者OOXML是一种基于XML格式的Office文档,包括文字,表格,幻灯片以及图表,图形等其他的图形材料。此标准有微软开发,并且在2006年被ECMA机构接受成为ECMA-376标准,这一标准也被ISO和IEC接收成为ISO/IEC 29500标准。
重要的是记住OOXML和Open Office XML或者Open Document Format(ODF)是不同的。Office Open XML和Open Office XML或ODF在某种意义上是相互竞争的Office文档XML标准。

OOXML标准规定了什么

标记规范

ECMA-376包含了三种不同的规范,分别对应三种主要的Office文档类型,其中WordprocessingML用于处理文档,SpreadsheetML用于处理表格,PresentationML用于处理演示。它还包括一些支持标记语言,最重要的是用于绘图、形状和图表的DrawingML。该规范包括XML模式和书面形式的约束。任何符合标准的文档都必须符合XML模式,并且采用UTF-8或UTF-16编码。该规范确实包括一些可扩展性机制,允许将自定义XML与OOXML标记一起存储。

文件打包规范

规范指出OOML文档是使用通用的zip格式压缩的一系列xml文件组成的单个压缩包。可以包含任意类型的文件,文件类型不依赖于文件后缀而是使用[Content_Types].xml文件来进行追踪。

OOXML的意义

OOXML是一种开放的文档标准,任何个人和组织都可以基于此开发,微软的Office套件,WPS的套件等生成的文件可以互相兼容。也使用JAVA、Go等也可以操作这些文档,生成Office文件,套用模板文件,清理修改痕迹等操作。

参考

http://www.officeopenxml.com/

OOXML是什么

原文:https://www.cnblogs.com/ZiYangZhou/p/13618217.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!