2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:041032
用户头像

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

关注

评论

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

不同公司产品经理岗位对比

LouisN

面试阿里Java岗,技术总监真正关心的核心能力是什么?

Java架构追梦

Java 编程 架构

Soul 网关源码阅读(三)请求处理概览

Java 源码阅读 网关

智能量化对冲搬砖套利交易软件APP系统开发

系统开发

Soul 网关源码阅读(四)Dubbo请求概览

Java 源码阅读 网关

来不及解释!Linux常用命令大全,先收藏再说

华为云开发者联盟

Linux 编程 命令行 命令

用AI「驯服」人类幼崽,手头有娃的可以试试

博文视点Broadview

人工智能 联邦学习 强化学习 集成学习 技术宅

架构师训练营W13作业

Geek_f06ede

「产品经理训练营」第一章作业

Sòrγy_じò ぴé

产品经理训练营

在数据分析、挖掘方面,有哪些ETL工具值得推荐?

敏捷调度TASKCTL

大数据 kettle 海豚调度 批量任务 ETL

从CPU到XPU进化,英特尔对业界放了什么大招?

E科讯

即构小程序直播组件集成教程

ZEGO即构

为什么我认为 Deno 是一个迈向错误方向的 JavaScript 运行时?

hylerrix

typescript rust nodejs deno V8

矿机挖矿APP系统模式开发平台

v16629866266

特斯拉自建ERP的背后

明道云

自动量化搬砖套利交易机器人系统软件APP开发

系统开发

当音乐学博士搞起编程...

程序猿DD

Spring Frame

DevSecOps安全检查清单

啸天

安全 DevSecOps 应用安全

区块链科普系列:区块链是什么?

CECBC

区块链

Soul 网关源码阅读(一) 概览

Java 源码阅读 网关

生产者与消费者模式,数组阻塞队列(ArrayBlockingQueue)

李尚智

Java 学习 架构 并发编程

一文解析DDD中台和微服务设计

欧创新

中台 微服务 领域驱动设计 DDD

“反垄断”来袭,对产业区块链有什么启发

CECBC

市场垄断

敏捷里为何倡导固定迭代周期?

万事ONES

敏捷开发 研发管理 迭代

Soul 网关源码阅读(二)代码初步运行

Java 源码阅读 网关

iOS性能优化 — 五、App启动优化

iOSer

ios 性能优化 性能分析

一文带你探究Sentinel的独特初始化

华为云开发者联盟

redis sentinel 框架

Volcano架构设计与原理介绍

华为云原生团队

大数据 AI 云原生 高性能 批量计算

区块链十年与传统金融的变化

CECBC

区块链 金融

物流快递公司APP架构设计

jorden wang

初识ClickHouse——安装与入门

Simon

Clickhouse

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