Open XML之我见

该篇文章是我于2009年6月10日通过自己编写的工具,批量从位于在博客园的博客站点(http://chenxizhang.cnblogs.com)同步而来。文章中的图片地址仍然是链接到博客园的。特此说明!

陈希章

原文地址:http://www.cnblogs.com/chenxizhang/archive/2008/12/22/1359891.html
原文标题:Open XML之我见
原文发表:2008/12/22 7:30:00

这些天出于项目的考虑,在看一些与OpenXML有关的东西。下面整理的是我自己的一些见解

1. OpenXML是新的Office文档格式,目前在Office 2007中,Excel,Word,Powerpoint都是遵从这个格式。该格式已经被确定为ISO标准。

2. OpenXML是XML技术与Zip技术的结合。也就是说该种文档格式,与之前二进制office文档不一样的地方在于,它虽然看起来是一个文档,但其实不是。它其实是一个压缩包。里面会有很多文件。我们将其通过解压缩的方式得到的内容如下

image

通过一个专门的Pageage Explorer打开该文件的样子如下

image

3. 一个Office文档包中可能包含的东西主要有

  • 文档属性(app,core,custom)
  • 样式
  • 媒体
  • 文档内容

image

4. 这种格式的主要优势

  • 可编程替换掉任何东西。不需要启动Office程序,也不需要安装Office程序。因为直接通过System.IO.Package这个命名空间做事情
  • 可以比较方便的检索内部的资料。
  • 文件体积比二进制小多了,因为是压缩过的。
作者:陈希章
出处:http://blog.csdn.net/chen_xizhang
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值