Select the product you need help with
有关如何提取 Office 文件格式和架构的信息文章编号: 840817 - 查看本文应用于的产品 本页概要如果您必须提取 Microsoft Excel、Microsoft PowerPoint 或 Microsoft Word 的文件格式或架构信息,则可以使用多种方法,如 API 编程调用、XML、RTF 或 HTML。如果这些方法都不能满足您的需要,您可能有资格参与授权计划并接收某些 Microsoft Office 二进制文件格式的技术文档。 简介更多信息Office 应用程序编程接口 (API)Office 二进制文件格式适合通过 Office 应用程序编程接口 (API) 来访问,而不适合通过直接操作这种格式。由于该格式的复杂性,直接操作可能导致崩溃,因此我们极力建议不要这样做。有关 Office API 的其他信息,请访问下面的 Microsoft 网站: http://msdn2.microsoft.com/en-us/library/aa165081(office.10).aspx Office 二进制文件格式使用 Windows 结构化存储 API。Office
特定的信息以这种更为通用的格式作为流存储。常用元素(如文档属性)可以通过结构化存储 API 来访问,而不需要访问 Office
二进制文件格式的文档。
(http://msdn2.microsoft.com/en-us/library/aa165081(office.10).aspx)
有关 Windows 结构化存储 API 的其他信息,请访问下面的 Microsoft 网站: http://msdn2.microsoft.com/en-us/library/aa380369.aspx 重要说明:直接读取或操作该结构可能导致崩溃,因此我们极力建议不要这样做。
(http://msdn2.microsoft.com/en-us/library/aa380369.aspx)
XMLXML 是一种明文格式的、基于 Unicode 的元语言(一种用于定义标记语言的语言)。XML 不依赖于任何编程语言、操作系统或软件供应商。通过 XML,可以使用操作、结构化、转换和查询数据的多种技术。随着 XML 使用的日益增多,现在人们普遍认识到 XML 不仅对于描述新的 Web 文档格式非常有用,也适用于描述结构化数据。电子表格、程序配置文件和网络协议中通常包含的信息都属于结构化数据。Microsoft Office 包含对 XML 架构的支持。Microsoft 为特定 Office XML 架构维护着一个授权计划。 要了解有关 Office XML 架构的更多信息,请访问下面的 Microsoft 网站,查看文章 Microsoft Office System and XML:Bringing XML to the Desktop(Microsoft Office System 和 XML:将 XML 引入桌面): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dno2k3ta/html/odc_xmlinoffice2003_summarydoc.asp 要了解有关 Office XML 架构的授权计划的更多信息,请访问下面的 Microsoft 网站,查看文章 File Format and Standards Licensing Programs(文件格式和标准授权计划):
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dno2k3ta/html/odc_xmlinoffice2003_summarydoc.asp)
http://www.microsoft.com/about/legal/intellectualproperty/standards/default.asp
(http://www.microsoft.com/about/legal/intellectualproperty/standards/default.asp)
RTF 格式RTF 规范是一种对带格式的文本和图形进行编码以便在程序之间轻松传输的方法。RTF 规范为文本和图形交换提供了一种格式,这种格式可用于不同的输出设备、操作环境和操作系统。RTF 使用 American National Standards Institute (ANSI)、PC-8、Macintosh 或 IBM PC 字符集来控制文档在屏幕上和打印时的表示形式和格式。使用 RTF 规范,在不同操作系统下创建的文档以及使用不同的软件程序创建的文档可以在这些操作系统和这些程序之间进行传输。有关如何编写或如何实现示例 RTF 读取器的更多信息,请访问下面的 Microsoft 网站,然后在“Search”框中键入 RTF Reader: http://msdn.microsoft.com
(http://msdn.microsoft.com)
Visio XML 架构通过 Microsoft 文档和免版权费许可证,客户和合作伙伴可以在其图表工具和数据可视化工具中利用 XML 架构。Visio 架构的推出提供了对 Visio 可扩展标记语言 (XML) 文件格式的完整而符合 W3C 的说明,使得组织可以访问在其 Visio 图表中捕获的信息,并可在业务流程中将这些信息用于其他启用 XML 的程序(如客户关系管理 (CRM) 系统和企业资源计划 (ERP) 系统)。有关更多信息和下载功能,请访问下面的 Microsoft 网站:http://www.microsoft.com/downloads/details.aspx?FamilyID=fe118952-3547-420a-a412-00a2662442d9&DisplayLang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=fe118952-3547-420a-a412-00a2662442d9&DisplayLang=en)
HTMLHTML 文件是一种文本文件,其中包括用户将看到的信息,还包括一些标记;这些标记用于指定关于信息显示方式的格式信息。使用 HTML,您可以通过使用大多数 Web 浏览器都可查看的格式来存储、分发和提供 Office 文档和数据,同时保留 Office 文档丰富的内容和功能。有关如何编辑 HTML 的更多信息,请访问下面的 Microsoft 网站: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxtskeditinghtml.asp 有关如何使用代码、HTML 和资源文件的更多信息,请访问下面的 Microsoft 网站:
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxtskeditinghtml.asp)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxoriWorkingWithEnvironmentTools.asp
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxoriWorkingWithEnvironmentTools.asp)
授权计划一些拥有相应资格的客户、合作伙伴或政府实体如果验证出 Office API 和 XML、RTF 或 HTML 格式不能满足其特定需要,可以申请参与 Microsoft 的以下授权计划,来获得某些 Microsoft Office 二进制文件格式的许可技术文档:
officeff@microsoft.com 请在向 Microsoft 发送的电子邮件中提供以下信息:
(mailto:officeff@microsoft.com)
属性文章编号: 840817 - 最后修改: 2007年1月18日 - 修订: 4.3 这篇文章中的信息适用于:
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。 | 文章翻译
|


回到顶端








