Skip to main content

Open XML scenarios

Find articles that present architecture and implementation details for common scenarios in Open XML development.

Document assembly

Accepting revisions

Finding content

Finding Paragraphs by Style Name or Content in an Open XML Word Processing Document | Blog

Follow along as Eric White documents his thought process when looking for an example or task where he doesn't immediately know all the details of the resulting query.

PowerTools for Open XML

Automated Processing of Open XML Documents using PowerShell | Blog

PowerTools for Open XML consist of PowerShell cmdlets and a number of example scripts that demonstrate the use of the cmdlets.

Announcing the Release of PowerTools for Open XML V1.1 | Blog

Watch the screencast and learn how PowerTools make it easy to create and modify Open XML documents using PowerShell scripts.

Inserting / Deleting / Moving Paragraphs in Open XML Wordprocessing Documents | Blog

Learn where to download the code to move/insert/delete paragraphs.

Move/Insert/Delete Paragraphs in Word Processing Documents Using the Open XML SDK | Blog

Learn how the details handed by the code enable true document composability.

Generalized Approach to Open XML Markup References | Blog

Basic explanation of how to maintain/enhance the C# code presented in the previous post.

Interrelated Markup in Open XML Word Processing Documents | Blog

List of related blog posts about issues around interrelationships in paragraph markup.

PowerTools for Open XML | Tool

The PowerTools are sample source code and guidance for developers showing how to build PowerShell cmdlets that can create and modify Open XML documents.

Using Excel as a LINQ data source

Validating code

Building OBAs with Open XML