Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
📄 BS ISO/IEC 26300 是 BSI 采纳 ISO/IEC 26300 国际标准形成的英国标准系列,定义了办公应用开放文档格式(OpenDocument Format,ODF)。该系列由 ISO/IEC JTC 1 下属的 SC 34(文档描述与处理语言)分技术委员会制定,英国方面由技术委员会 IST/41 负责参与。ODF 是面向电子文档(文本文档、电子表格、演示文稿、绘图等)的国际标准格式,源于 OASIS 开放文档联盟(OpenDocument TC)制定的 OASIS OpenDocument v1.2 规范。ODF 采用基于 XML 与压缩包(ZIP)的开放架构,旨在保证办公文档在不同办公套件之间自由交换与长期保存。
本批次收录的 BS ISO/IEC 26300 系列包含三个部分:第 1 部分:OpenDocument Schema(2015 版)、第 2 部分:重计算公式(OpenFormula)格式(2015 版)以及第 3 部分:包(Packages)格式(2015 版)。三个部分共同取代了 2006 版 + A1:2012 修订的单一版本(已撤销),将 ODF v1.2 的三模块结构正式固化为国际标准。三部分均源自 OASIS OpenDocument v1.2 规范(2011 年 9 月发布),由 IBM、Oracle 等企业参与编辑。
ODF v1.2 的三大模块为:Schema(定义文档内容与结构元素)、OpenFormula(定义电子表格计算公式的语义与语法)、Packages(定义文档在 ZIP 包中的组织方式)。三者分别对应”文档是什么””公式怎么算””文件怎么装”三个层面。
| 标准号 | 主题 | 版本信息 | 核心内容 |
|---|---|---|---|
| BS ISO/IEC 26300-1:2015 | OpenDocument Schema | 第一版,2015-07-01 | 定义文档内容与结构的 XML 模式 |
| BS ISO/IEC 26300-2:2015 | 重计算公式(OpenFormula)格式 | 第一版,2015-07-01 | 定义电子表格公式计算规则与语义 |
| BS ISO/IEC 26300-3:2015 | 包(Packages)格式 | 第一版,2015-07-01 | 定义文档存档、压缩包组织与嵌入资源管理 |
第 1 部分定义了 ODF 文档的 XML 模式(Schema),涵盖文本、电子表格、演示文稿、绘图与图表等文档类型的元素与结构。内容包括:文档根元素与命名空间、共享文档结构(样式、元数据、设置)、文本内容模型(段落、标题、列表、表格、注释等)、表格内容模型(单元格、行、列、公式引用)、图形与绘图对象等。该部分是 ODF 互操作性的核心:任何符合 Schema 的文档都能被 ODF 实现正确解析与呈现。
模式还定义了样式(styles)体系(字符样式、段落样式、页面样式、表格样式等)、事件与超链接、元数据与文档设置等扩展能力,使 ODF 既能表达复杂文档,又保持结构开放。
第 2 部分定义了电子表格重计算公式(Recalculated Formula)的格式,即 OpenFormula 规范。公式是电子表格软件的核心功能,但不同厂商对函数、运算符与求值规则的实现往往存在差异,导致同一公式在不同软件中结果不一致。OpenFormula 规定了公式的语法、运算符优先级、引用语义、错误处理以及大量内置函数(数学、统计、文本、日期时间、逻辑、财务等)的精确定义,目标是让文档中的公式在不同实现之间获得一致结果。
第 3 部分定义了 ODF 文档的包(Package)格式,规定文档在内部如何组织与存储。ODF 文档通常是一个 ZIP 压缩包,内部包含内容流(content.xml)、样式流(styles.xml)、元数据(meta.xml)、设置(settings.xml)、媒体对象与清单文件等。第 3 部分规范了包的结构、部件(part)的命名与类型、MIME 类型、数字签名与加密、流压缩方式以及扩展机制,保证不同实现能够一致地读写完整的文档包。
包格式还支持嵌入对象(图片、字体、嵌入式文档等)与流式处理,为大型文档的加载与增量编辑提供基础。