新文件扩展名和 Office XML Formats 简介

来源:互联网 时间:2016-01-03

2007 Microsoft Office System 引入了一种基于 XML 的新文件格式。这种新格式称为 Microsoft Office Open XML Formats,适用于 Microsoft Office Word 2007、Microsoft Office Excel 2007 和 Microsoft Office PowerPoint 2007。本文总结了这种新格式的主要优点,介绍了新的文件扩展名,并论述了如何与那些使用早期版本 Office 的人员共享 2007 Office 发布版文件

Office XML Formats 有哪些优点?

Office XML Formats 有许多优点,它不仅适用于开发人员及其构建的解决方案,而且适用于个人以及各种规模的组织:

•压缩文件 文件会自动压缩,某些情况下最多可缩小 75%。Office XML Formats 使用 zip 压缩技术来存储文档,由于这种格式可以减少存储文件所需的磁盘空间,并可以降低通过电子邮件、网络和 Internet 发送文件时所需的带宽,因而可能节省成本。在您打开文件时,这种格式可以自动解压缩;而在您保存文件时,这种格式又可以重新自动压缩。您不需要安装任何特殊的 zip 实用工具便可以在 2007 Office 发布版中打开和关闭文件。

•改进了受损文件的恢复 文件结构以模块形式进行组织,从而使文件中的不同数据组件彼此分隔。这样,即使文件中的某个组件(例如,图表或表格)受到损坏,文件本身还是可以打开。

•易于检测到包含宏的文档 使用默认的"x"后缀(如 .docx 和 .pptx)保存的文件不能包含 Visual Basic for Applications (VBA) 宏或 ActiveX 控件,因此不会引发与相关类型的嵌入代码有关的安全风险。只有扩展名以"m"结尾(如 .docm 和 .xlsm)的文件才能包含 VBA 宏和 ActiveX 控件,这些宏和控件存储在文件内单独的一节中。不同的文件扩展名使包含宏的文件和不包含宏的文件更加容易区分,从而使防病毒软件更容易识别出包含潜在恶意代码的文件。此外,IT 管理员可阻止包含不需要的宏或控件的文档,这样在打开文档时就会更加安全。

•更好的隐私保护和更强有力的个人信息控制 可以采用保密方式共享文档,因为使用文档检查器可以轻松地识别和删除个人身份信息和业务敏感信息,例如,作者姓名、批注、修订和文件路径。有关详细信息,请参阅从 Office 文档中删除隐藏数据和个人信息。

•更好的业务数据集成性和互操作性 将 Office XML Formats 作为 2007 Office 发布版产品集的数据互操作性框架意味着:文档、工作表、演示文稿和表单都可以采用 XML 文件格式保存,任何人都可免费使用该文件格式并获得该文件格式的许可证,而不必支付版权费。Office 还支持客户定义的 XML 架构,用于增强现有 Office 文档类型的功能。这意味着客户在现有系统中可以轻松解除信息锁定,然后使用熟悉的 Office 程序对相应信息进行操作。在 Office 中创建的信息很容易由其他业务应用程序所采用。打开和编辑 Office 文件只需要一个 ZIP 实用工具和一个 XML 编辑器即可。

 

新的文件扩展名是什么?

默认情况下,在 2007 Office 发布版中创建的文档、工作表和演示文稿将以 XML 格式保存,其新的文件扩展名是在您已熟悉的文件扩展名后添加"x"或"m"。"x"表示不含宏的 XML 文件,而"m"表示含有宏的 XML 文件。例如,当您在 Word 中保存文档时,现在默认情况下的文件扩展名为 .docx 而不是 .doc。

 

将文件另存为模板时,可以看到同一类型的更改。在早期版本中使用的模板扩展名仍然保留,但现在该扩展名末尾多了一个"x"或"m"。如果文件包含代码或宏,则必须使用启用了宏的新 XML 文件格式保存该文件,这样会在文件扩展名末尾添加一个表示宏的"m"。

下表列出了 Office Word 2007、Office Excel 2007 和 Office PowerPoint 2007 中的所有默认文件扩展名。

Word

 

 

XML 文件类型

 

扩展名

 

 

文档

 

.docx

 

 

启用了宏的文档

 

.docm

 

 

模板

 

.dotx

 

 

启用了宏的模板

 

.dotm

 

Excel

 

 

XML 文件类型

 

扩展名

 

 

工作簿

 

.xlsx

 

 

启用了宏的工作簿

 

.xlsm

 

 

模板

 

.xltx

 

 

启用了宏的模板

 

.xltm

 

 

非 XML 二进制工作簿

 

.xlsb

 

 

启用了宏的加载项

 

.xlam

 

"PowerPoint"

 

 

XML 文件类型

 

扩展名

 

 

演示文稿

 

.pptx

 

 

启用了宏的演示文稿

 

.pptm

 

 

模板

 

.potx

 

 

启用了宏的模板

 

.potm

 

 

启用了宏的加载项

 

.ppam

 

 

"管理加载项"

 

.ppsx

 

 

启用了宏的放映

 

.ppsm

 

 

幻灯片

 

.sldx

 

 

启用了宏的幻灯片

 

.sldm

 

 

Office 主题

 

.thmx

 

不同版本的Office 是否可以共享相同的文件?

2007 Office 发布版允许您以新的 Office XML Formats 保存文件,也允许您以早期版本的 Office 中的二进制文件格式保存文件。2007 Office 发布版带有兼容性检查器和文件转换器以便于在不同版本的 Office 之间共享文件。

在 2007 Office 发布版中打开现有文件 您可以打开并处理在早期版本的 Office 中创建的文件,然后以现有格式保存该文件。由于您可能要与他人共同处理某个文档,而他人使用的是早期版本的 Office,因此,您不希望引入那些仅受 2007 Office 发布版支持的功能。2007 Office 发布版使用兼容性检查器进行检查,可确保您尚未引入早期版本的 Office 不支持的功能。当您保存文件时,兼容性检查器向您报告这些不受支持的功能,并允许您先删除这些功能再保存文件。

有关使用 2007 Office 发布版打开在早期版本的 Word、Excel 和 PowerPoint 中创建的文档、工作簿和演示文稿的详细信息,请参阅请参阅部分中的相应链接。

在早期版本的 Office 中打开 2007 Office 发布版文件 通过下载必需的文件转换器,可以在早期版本的 Word、Excel 或 PowerPoint 中打开并编辑 2007 Office 发布版文件。在装有早期版本的 Office 的计算机上,转至下载中心并下载"适用于 2007 Office Word、Excel 和 PowerPoint 文件格式的 Microsoft Office 兼容包"。

 

相关阅读:
Top