Finding Open XML Errors with Open XML SDK Validation

In a previous post, I gave you an overview of the functionality added to the Open XML SDK 2.0 August 2009 CTP. Today, I want to deep dive into the schema and semantic level validation support within the SDK. Specifically, I am going to show you guys the Open XML SDK code needed to actually…

2

Adding Repeating Data to PowerPoint

In a previous post, I showed you how to create a product catalog in a Word document using the Open XML SDK. I also showed you how to make PowerPoint a reporting application based on data within a database. Today, I am going to show you how to create a product catalog in a PowerPoint…

4

Importing SmartArt from PowerPoint to Word

In previous posts, I showed you how to import charts from spreadsheets to a Wordprocessing document and how to import tables from Word documents to spreadsheets. Today, I am going to show you how to import SmartArt from a PowerPoint deck into a Word document. Solution To import a SmartArt graphic from a PowerPoint deck…

1

Removing Comments from Excel and PowerPoint Files

In a previous post, I showed you how to remove comments from a Word file. In today’s post, I am going to show you how to accomplish the same scenario, but this time with Excel and PowerPoint files. Excel and PowerPoint have a Document Inspector feature, which is able to remove multiple types of data/content,…

8

How to Assemble Multiple PowerPoint Decks

I just want to let you guys know we are working on some server issues here, which is why some of the previous posts are not showing images or links to source code. This issue will hopefully be resolved soon. In my previous post, I showed you the easy way to assemble multiple Word documents….

3

Creating a Presentation Report Based on Data

In my last two posts, I showed you how to create a spreadsheet based on data and how to read data from spreadsheet. Today, I am going to move away from SpreadsheetML to talk about PresentationML. Specifically, I am going to show you how to create a rich presentation report based on data from a…

4

Creating a PresentationML file with .Net

There is a new article up on the OpenXMLDeveloper.org site showing how to build a basic PresentationML file from text entered into a control. It lets you create numerous slides and specify the title and body for each slide. Check it out: http://openxmldeveloper.org/archive/2006/08/01/424.aspx There have been some similar scripts out there that folks have posted…

2

Intro to PresentationML part 1 – Core architecture and the "presentation" part

I’ve really dropped the ball here over the past several months. I’d been meaning to post some example PresentationML files and give everyone a walkthrough of the format, but I keep falling behind. Sorry folks. Today, I’d like to give you a basic overview of the PresentationML format. I’ll try to keep it fairly high…

5