Used before, aspose.dll processing Word, Excel, later found Npoi, using a period of time, always feel is a third party, do not understand the underlying implementation, until recently found office OPENXML, in fact, this technology, a long time ago, knowledge I have not found. OpenXML is a collection of ZIP technology and XML technologies. It looks at Office documents as a package, like a compressed package, that documents things such as pages, footers, annotations, and so on as separate parts, using relationships, connecting them together, a complete Word document, which is a compressed package, which is an XML file. OPENXML is mainly word,ppt,excel temporarily, on MSDN on these three. Currently in the study, encountered some problems, to add a picture in the header, now do not know how to add a header. Looking for the relevant information ....
Note: Development OpenXml need to reference two DLLs one windowsbase (this is the system comes with) another documentformat.openxml (after installing the Open XML SDK will have, Open XML SDK Microsoft Official download site has under, Remember which tool to download, very useful).
Office OPENXML Learning (i)