BT

OpenXML SDK Frees Microsoft Office Files

by Jeff Martin on Jun 27, 2014 |

One of the key planks of Microsoft's appeal to businesses is the ubiquity of Microsoft Office.  This in turn has been built on the strength of the file formats used by Word, Excel, and PowerPoint.  Microsoft originally released the OpenXML SDK back in 2007 but has now released a new version (OpenXML SDK version 2.5) under the Apache 2.0 license.  The change in license terms makes the use of the technology much more palatable to those wanting to use the technology in their own projects.

This spirit of openness applies to both the SDK itself as well as the documentation surrounding the project and the file formats.  They join the recently released OpenXML Package Editor for Visual Studio 2012 and 2013 which is also now an open source project.  Microsoft’s Brian Jones observes that the according to Microsoft data, the three biggest uses of the SDK are for document generation, content manipulation, and data import/export.

For those looking to see the code in action, Eric White has prepared a short YouTube clip and a blog post that provides a short introduction into using the SDK.  White also observes that there is no practical or technical reason for the SDK to be Microsoft only, and he plans to ports via Mono to OS X and Linux.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT