Zeyad Rajabi’s Open XML SDK Blog Map
This post will represent the most up-to-date blog map for topics on the Open XML SDK.
Open XML SDK Basics
Topic |
Description |
Learn about classes of the SDK and their first class properties. This post is a great introduction to the Open XML SDK. |
|
Learn the basic techniques of traversing in the Open XML DOM tree using the Open XML SDK. |
|
Learn how to leverage the Open XML SDK code snippets to create rich solutions. |
|
Learn how to use the Open XML SDK to validate your Open XML files. |
|
Learn how to use the Open XML SDK Productivity Tool. This tool is the easiest way to learn about the Open XML file formats and the Open XML SDK.
|
Word
Topic |
Description |
Learn how to leverage altChunks to easily create a robust document assembly solution in less than a thirty lines of code. |
|
Learn how to leverage bound content controls to bind to custom XML. |
|
Learn how to build a repeating table within WordprocessingML based on data within a database. |
|
Removing Comments from a Wordprocessing Document Programmatically |
Learn how to remove comments from a Word document. |
Learn how to retrieve content in a document based on style information. |
|
Learn how to remove page and section breaks in a Word document.
|
Excel
Topic |
Description |
Learn how to populate a spreadsheet with data from a real SQL database and create a cool looking chart based on that data. |
|
Learn how to read data from a spreadsheet and insert it into some data source, like a database. |
|
Writing Semantically Aware LINQ Queries Against Excel Tables |
Learn how to write a generic LINQ query that can work against any data source, including an Excel table. |
Learn how to copy a worksheet within the same workbook. |
|
Learn how to remove comments from an Excel workbook. |
|
Read Large Excel Files using the Open XML SDK | Learn how to use the SAX-like capabilities of the Open XML SDK to read very large Excel files. |
PowerPoint
Topic |
Description |
Learn how to create a rich presentation report based on data from a database. |
|
Learn how to merge multiple PowerPoint decks together. |
|
Learn how to remove comments from a PowerPoint deck. |
|
Learn how to create repeating data within a table on a PowerPoint slide.
|
Multiple Applications (Word, Excel, and PowerPoint)
Topic |
Description |
Importing Charts from Spreadsheets to Wordprocessing Documents |
Learn how to import a chart from a spreadsheet to a Word document. |
Learn how to import a table from a Wordprocessing document into a spreadsheet. |
|
Learn how to import SmartArt from a PowerPoint deck into a Word document. |
|
Learn how to embed Open XML files within other Open XML documents.
|
|
Learn how to embed any file within Open XML documents.
|
|
Learn how to add custom UI to a set of documents within a directory.
|
|
Document Assembly: Merging Excel, PowerPoint, and Word Content Together |
Learn how to take multiple Word, Excel and PowerPoint documents and merge them all together to form a final Word document.
|
Office Services
Topic |
Description |
Learn how to extend the reach of Excel Services and hosted charts to gather data from within a library of Word documents.
|
|
Leveraging the Power of Word Automation Services and the Open XML SDK |
Learn how to use Word Automation Services to update a table of contents of several documents have been merged with the Open XML SDK
|
Learn how to leverage all three components, the SDK and the two Office services, to create a very cool mash up document assembly solution
|
Presentations
Year + Conference + Session |
Presentation |
2008 PDC - Open XML Format SDK: Developing Open XML Solutions |
|
Zeyad Rajabi
Comments
Anonymous
April 06, 2010
Wow!!! Thanks for pulling all together.Anonymous
April 08, 2010
Do you know of a good book on how to export ppt, manipulate them, and import them back in? P.S. Your videos rock.Anonymous
April 18, 2010
The comment has been removedAnonymous
April 21, 2010
Thanks guys. @David – I don’t have a particular book in mind, but if I do come across one I will let you guys know. @PrinceGoyal – I would recommend asking your question on Doug’s blog: http://blogs.msdn.com/dmahugh/.Anonymous
April 22, 2010
Hi Zeyad Thanks for your reply.Anonymous
May 05, 2010
I'd like to add another link to the Word map : how to convert Html to OpenXml. See http://notesfor.net/post/2010/03/05/Html-to-OpenXml-converter.aspx Thank you!