写点什么

Office Open XML SDK 不久后将发布

  • 2008-03-22
  • 本文字数:942 字

    阅读完需:约 3 分钟

尽管在去年九月,ISO 没有批准将 OOXML 作为开放式标准,但微软还是宣布将发布 OOXML SDK。在最近一项请求批准 OOXML 标准的动议中,微软获得了 ISO 委员会中代表美国的国际信息技术标准委员会( INCITS )的主动支持。ISO 的第二轮投票将于五月份进行。自从政府要求其所有机构使用开放标准文档格式后,微软也正在大力推进 OOXML。

OOXML SDK 的第一个 CTP 版本已经于 2007 年六月发布,第二年也是最新的 CTP 版本将于下个月发布,而正式的 SDK 1.0 版预计将于五月份发布。接下来的 2.0 版可能会先以 CTP 版的形式在今年夏天出现,最终它将会以 Office 14 组件的形式发布。这里是一份 OOXML SDK 的完整路线图。

依照微软的技术布道者 Doug Mahugh 所述,1.0 版本将会包含以下功能:

  • 强类型化访问 Open XML 文档中的部件(一些典型的示例有:文字处理文档中的主体类或样式部件类,电子表格文档中的工作页或表单部件类,演示文档中的演示和幻灯片部件类)
  • 简化对 Open XML 文档中各种部件、以及其它现有 API 的访问(例如:可以通过一行代码获得或替换一个部件)
  • “Linq-friendly”标注能力,以允许开发者在使用 SDK 时融合 Linq to XML 技术
  • 保证一致性,从 2007 年 6 月 CTP 版以来针对开发者社区反馈的命名改变都保持一致,包括遵守.NET 命名规范
  • 2008 年五月份的 RTW 版本(通过 Web 发布的版本)已准备好发布,界时,开发者就可以基于它创建可发行产品了。

2.0 版本则会增加以下功能:

  • 内容对象模型包括了一些附加类和方法,以简化开发者在部件操作上的工作(如:提供方法以获取或编辑一个部件中特定的图表、样式、网格或外型)
  • 搜索功能,例如可以简单地搜索任何文档中已有类型的内容
  • 验证功能,可以校验被修改或创建的文档是否兼容 Open XML 标准
  • 高级的“场景化”功能(例如:基于模板创建一个文档,在一个文档中存储所有版本等)
  • 共享式 ML 功能(例如:DrawingML 图形组件和其它组件的类可以以多种不同文档类型出现)

最低限度上,OOXML SDK 允许开发者编写应用程序,通过 OOXML 对 Office 文档进行打开、读、写和创建操作。为了满足 ISO 提出的不同规格的要求,OOXML 标准将在未来有一些改变以获得批准,微软已承诺将会更新 SDK 以反映这些标准。OOXML SDK 最终将会是免费的。查看英文原文 Office Open XML SDK to be Released Soon

2008-03-22 22:04788
用户头像

发布了 90 篇内容, 共 13.6 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

涅槃重生,BitKeep如何闯出千万用户新起点

股市老人

知乎文章被百度收录有何意义?如何让知乎文章被百度收录?

石头IT视角

MySQL 安装配置

芯动大师

MySQL shell脚本 三周年连更

失业浪潮之下,不如一蓑烟雨任平生 | 社区征文

宇宙之一粟

利用 Amazon API Gateway 和 Amazon Lambda 处理 Cloudfront 的内容请求

亚马逊云科技 (Amazon Web Services)

系列课程:从零开始接触人工智能大模型(介绍)

茶桁

ES数据没了?谁动了我的数据?

极限实验室

elasticsearch 数据误删 数据丢失

BitKeep逆势崛起:千万用户的信任,终点还未到来

鳄鱼视界

PoseiSwap:合规、隐私与支持更广泛的资产

BlockChain先知

文心一言 VS chatgpt (16)-- 算法导论4.1 1~2题

福大大架构师每日一题

ChatGPT 文心一言

ihateniggers:针对Python开发者的Windows远控木马分析

墨菲安全

墨菲安全 软件供应链安全 投毒分析

2023开源之夏|来自MatrixOne社区的邀请函

MatrixOrigin

MatrixOrigin MatrixOne 开源之夏

使用Spring Boot接入ChatGPT

Java你猿哥

Java spring Spring Boot ssm ChatGPT

涅槃重生,BitKeep如何闯出千万用户新起点

BlockChain先知

Java补充之MySQL入门必备知识

timerring

Java

奇葩的 Git 签名错误

HoneyMoose

Kubernetes CNI之Flannel网络模型分析

王玉川

Kubernetes 云原生 flannel VXLAN cni

MatrixOne Layout 设计解读

MatrixOrigin

分布式数据库 MatrixOrigin MatrixOne

专家共话:存力一体成“东数西算”全场景利器

脑极体

算力

从 ChatGPT 大热看未来的云计算的发展趋势 | 社区征文

宇宙之一粟

ChatGPT 三周年征文

如何优化Golang中重复的错误处理

乌龟哥哥

三周年连更

C++编译器和链接器的完全指南

小万哥

c++ 程序员 面试 后端 开发

2023-05-12:存在一个由 n 个节点组成的无向连通图,图中的节点按从 0 到 n - 1 编号, 给你一个数组 graph 表示这个图, 其中,graph[i] 是一个列表,由所有与节点 i

福大大架构师每日一题

Go 算法 rust

深入探秘OpenTelemetry Agent奇特的muzzle机制

骑牛上青山

Java Java Agent OpenTelemetry

ImageBind 横跨六种数据模式,用向量统一 AI 语言

Zilliz

Zilliz AIGC 向量数据库 Towhee imagebind

新技术层出不穷,程序员到底该走哪条路|社区征文

阿泽🧸

职业规划 三周年征文

一文讲明白路由器的基本概念、工作原理、主要部件以及应用场景

wljslmz

路由器 三周年连更

Django笔记二十六之数据库函数之数学公式函数

Hunter熊

Python 数据库 django 公式函数

比起失业我更害怕自己“一无是处”|社区征文

轻口味

个人成长 移动端 三周年征文

Go语言中如何通过接口来实现单一职责原则

Jack

Office Open XML SDK不久后将发布_.NET_Abel Avram_InfoQ精选文章