OfficeOpenXmlSDK简介
Office Open XMLSDK 是⽤于操作微软Office的组件,操作word、excel、
presention(PresentationML/SpreedsheetML/WordprocessingML)的开放标准。可以再不同的平台之间⾃由实现。Office Open XML SDK 简化了基础的Open XML架构元素的任务和消除了Micrsoft Office应⽤程序创建的⽂档的耦合。Open XML SDK使⽤了ZIP和XML两种技术作为操作word、excelpresention的基础。封装了开发⼈员在Open XML操作的执⾏的许多常见操作,使得开发⼈的⼯作⾮常简单。
在使⽤Open XML SDK的时候,需要使⽤到两个依赖的DLL。分别是DocumentFormat.OpenXml和WindowBase。
sdk任何⼀个Open XMLfile都可以改成zip的压缩⽂件,并且可以⽤解压软件对该⽂件进⾏解压
word⽂档在Open XML中是⽤WordprocessingML来表⽰,WordprocessingML具有⼀下的结构:
Main Document
Glossary document
Header and footer
Comments
Text box
Footnote and endnote
Presentations是有PresentationML 来表⽰的,它具有⼀下的主要结构:
Slider master
Notes master
Hanout master
Slide layout
Notes
excel(shreadsheet workbooks)是由SpreadsheetML来表⽰,wordbook有以下的结构:
Workbook part
one or more worksheets
Charts
Tables
CustomXML
⽬前Open XML SDK的最新版本是2.5.在接下去会分别学习记录word、presentation、excel的操作相关知识。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论