C#研究OpenXML之路

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#研究OpenXML之路相关的知识,希望对你有一定的参考价值。

一、OpenXML对象结构预览

昨天感受了一下OpenXML的编程,今天开始准备一头扎进OpenXML了。在了解一门新的知识前,首先最重要的是理清逻辑结构,否则学习起来会感觉摸不着北。

1、首先打开VS的对象浏览器,如下图所示:

2、从上图可以看到DocumentFormat.OpenXml命名空间下有很多子项,我们其实主要关注DocumentFormat.OpenXml.Packaging这个命名空间就行了;

3、DocumentFormat.OpenXml.Packaging命名空间下包含了很多类,其下也有一定的层次关系,有经验的通过这个对象浏览器即可对这众多类间关系了然,但是还是不如一张图来的实在;

二、OpenXML对象结构图示

忙了半天,终于用脑图做了一份,特分享给大家,今天就到此为止了,感觉复制粘贴手指有点发酸。

以上是关于C#研究OpenXML之路的主要内容,如果未能解决你的问题,请参考以下文章

如何使用openxml C#在word文档中添加形状?

C# dotnet 使用 OpenXml 关闭时不自动保存文档方法

OpenXML读取文档

C# 用openxml做excel报表怎么做。excel有模板。查询的数据填充到模板指定的单元格内

在 OpenXml 复选框 word2013 中设置值

VSTO学习之路:学习使用Epplus