OpenXML SDK2.0初窥
让我们直奔主题吧!
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0
官方论坛:http://social.msdn.microsoft.com/Forums/en-US/oxmlsdk/threads
其它资源:http://msdn.microsoft.com/en-us/library/aa338205.aspx#office2007aboutnewfileformat_introduction
下载后安装之,一路回车暂且默认之
新建工程,添加引用
1,WindowBase,
2,C:\Program Files\Open XML Format SDK\V2.0\lib\DocumentFormat.OpenXml.dll
园子里的文章少我想还是因为它的文档太全了的缘故
小插曲:Office2007系统的都使用了全新的XML格式进行存储,再配以压缩算法保存为一个文件,所以,类似docx,xlsx这类的文件可以直接更改扩展名到rar,zip然后解压缩之即可
看,如何来生成一个文件
打开其帮助文件,找到How to: Create a Package
高级应用,如何想写更复的格式的文件,可以先手动建立一个文档,然后用其附带的工具直接查看XML结构和代码!
如下两张截图
可以看到,左为结构,右上为XML代码,右下为C#代码!吼吼还有什么疑问嗫?
该工具默认位于:C:\Program Files\Open XML Format SDK\V2.0\tools\DocumentReflector.exe
快快体验一把吧~
------------------------------------------
除非特别声明,文章均为原创,版权与博客园共有,转载请保留出处
BUY ME COFFEE


【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库