Home

Awesome

NuGet Feed for CI build: https://ci.appveyor.com/nuget/open-xml-powertools

News

Welcome, Open-Xml-PowerTools users. As you may have learned from the repo at OfficeDev/Open-Xml-PowerTools, Microsoft is going to archive that repo, and will not be maintaining that repo in the future.

Eric White

Open-XML-PowerTools

The Open XML PowerTools provides guidance and example code for programming with Open XML Documents (DOCX, XLSX, and PPTX). It is based on, and extends the functionality of the Open XML SDK.

It supports scenarios such as:

Copyright (c) Microsoft Corporation 2012-2017 Portions Copyright (c) Eric White Inc 2018-2019

Licensed under the MIT License. See License in the project root for license information.

News

New Release! Version 4.4.

This version has a completely re-written WmlComparer.cs, which now supports nested tables and text boxes. WmlComparer.cs is a module that compares two DOCX files and produces a DOCX with revision tracking markup. It enables retrieving a list of revisions.

Open-Xml-PowerTools Content

There is a lot of content about Open-Xml-PowerTools at the Open-Xml-PowerTools Resource Center at OpenXmlDeveloper.org

See:

Build Instructions

Prerequisites:

Build

With Visual Studio:

With .NET CLI toolchain:

Change Log

Version 4.3 : June 13, 2016

Version 4.2 : December 11, 2015

Version 4.1.3 : November 2, 2015

Version 4.1.2 : October 31, 2015

Version 4.1.1 : October 21, 2015

Version 4.1.0 : September 27, 2015

Version 4.0.0 : August 6, 2015

Version 3.1.11 : June 30, 2015

Version 3.1.10 : June 14, 2015

Version 3.1.09 : April 20, 2015

Version 3.1.08 : March 13, 2015

Version 3.1.07 : February 9, 2015

Version 3.1.06 : February 7, 2015

Version 3.1.05 : January 29, 2015

Version 3.1.04 : December 17, 2014

Version 3.1.03 : December 9, 2014

Version 3.1.02 : December 1, 2014

Version 3.1.01 : November 23, 2014

Version 3.1.00 : November 13, 2014

Version 3.0.00 : October 29, 2014

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.