什么是一 .odt 文件?
ODT 文件是使用基于 OpenDocument 文本文件格式的文字处理应用程序创建的文档类型。这些是使用免费的 OpenOffice Writer 等文字处理器应用程序创建的,可以保存文本、图像、对象和样式等内容。 ODT 文件之于 Writer 字处理器就像 DOCX 之于 Microsoft Word。包括 Google Docs 和 Google Drive 中包含的 Google 基于 Web 的文字处理器在内的多个应用程序可以打开 ODT 文件进行编辑。 Microsoft Word 还可以打开 ODT 文件并将其保存为其他格式,例如 DOC 和 DOCX。
历史简介 ##
ODP 文件格式规范基于作为 ODF 规范开发的标准。这些规范在过去以三个版本的形式演变,由 OASIS 开发和发布,如下所示:
2005 1.0 版于 2005 年 5 月发布
2007: 1.1 版于 2007 年 2 月发布
2011: 1.2 版于 2011 年 9 月发布
从 ODF 1.0 到 1.1 版本的转换有相当小的变化。 【ODF 1.2版本】(https://www.oasis-open.org/standards#opendocumentv1.2)是ODF规范的最新版本,开发者开发ODS读/写相关的应用,请参考。
文件格式规范##
OpenDocument 格式支持将文档表示为单个 XML 文档以及作为 ZIP 存档的包中的多个子文档的集合。 ZIP 存档中的每个文件都存储了完整文档的一部分。每个子文档存储文档的特定方面。例如,一个子文档包含样式信息,而另一个子文档包含文档的内容。典型的 ODF 文档具有以下组件:
- content.xml – 文档内容和内容中使用的自动样式。
- styles.xml – 文档内容中使用的样式和样式本身中使用的自动样式。
- meta.xml – 文档元信息,例如作者或上次保存操作的时间。
- settings.xml – 特定于应用程序的设置,例如窗口大小或打印机信息。
除此之外,包中还可以包含许多其他子文档,例如文档缩略图、图像等。文档文件是 ODF 文件的子集,其中内容(表格)存储在 //content.xml// 子文档中。