Join
Sign in
Search Options
Search Everything
Search Blog
Home
Blog
Resources
Forums
About Open XML
More ...
Home
»
Blog
»
OpenXML Developer
»
All Tags
»
wordprocessingml
Browse by Tags
Blog
Samples, Demos, and Reference Articles
Get this RSS feed
Archives
Archives
June 2013
(1)
May 2013
(4)
April 2013
(3)
March 2013
(2)
February 2013
(8)
January 2013
(11)
December 2012
(4)
November 2012
(10)
October 2012
(7)
September 2012
(1)
August 2012
(3)
July 2012
(2)
June 2012
(4)
May 2012
(3)
April 2012
(6)
March 2012
(6)
February 2012
(8)
January 2012
(4)
December 2011
(6)
November 2011
(9)
October 2011
(8)
September 2011
(5)
August 2011
(9)
July 2011
(5)
June 2011
(7)
May 2011
(6)
April 2011
(7)
March 2011
(3)
January 2011
(2)
October 2010
(2)
August 2010
(1)
May 2010
(1)
April 2010
(3)
March 2010
(6)
February 2010
(3)
December 2009
(4)
November 2009
(4)
September 2009
(7)
August 2009
(2)
July 2009
(3)
June 2009
(7)
May 2009
(6)
April 2009
(7)
March 2009
(8)
February 2009
(3)
September 2008
(1)
June 2008
(3)
May 2008
(2)
April 2008
(2)
March 2008
(2)
February 2008
(2)
January 2008
(5)
December 2007
(3)
November 2007
(3)
October 2007
(2)
September 2007
(2)
August 2007
(6)
July 2007
(3)
June 2007
(4)
May 2007
(4)
April 2007
(2)
March 2007
(6)
February 2007
(2)
January 2007
(5)
December 2006
(5)
November 2006
(12)
October 2006
(5)
September 2006
(3)
August 2006
(11)
July 2006
(5)
June 2006
(5)
May 2006
(6)
April 2006
(7)
March 2006
(17)
Tags
.NET (C#
.NET (C#, VB, J#, C++/CLI)
C/C++ (native)
C++/CLI)
Content Controls
Custom XML Parts
DocumentBuilder
DrawingML
J#
Java
Linux/Unix/Solaris
Open Packaging Convention
OpenXML
OpenXML WordprocessingML
Other
Pages
PowerTools
PresentationML
SpreadsheetML
VB
Windows (Win32, VB6, VFP, other)
Word 2013
WordprocessingML PowerTools
Tagged Content List
Blog Post:
Open XML Markup Explorer App for Word 2013
Eric White
This screen-cast introduces a small Word 2013 "app" that enables you to select content in a Word document, click a button in a task pane, and see the markup for the selected content. Further, you can modify the markup in the task pane, click a button, and replace the selected content in the...
on
Tue, Feb 26 2013
Blog Post:
Screen-Cast: Exploring the Structure of Embedded Spreadsheets in Word Documents
Eric White
Most users of Microsoft Office are aware that you can directly embed an Excel spreadsheet (XLSX) in a Word document (DOCX). In Open XML terms, the XLSX is stored in a binary part. In addition, there is an image of the view of that spreadsheet, also in its own separate part. This screen-cast shows how...
on
Wed, Feb 20 2013
Blog Post:
Second in 2-Part Screen-Cast Series on Controlling Vertical Spacing in WordprocessingML
Eric White
This is the second in a 2-part screen-cast series on controlling vertical spacing in an Open XML WordprocessingML document. When generating word-processing documents, you sometimes want to control vertical spacing very explicitly. You may want to control how much space there is between lines in a paragraph...
on
Thu, Dec 29 2011
Blog Post:
First in 2-Part Screen-Cast Series on Controlling Vertical Spacing in WordprocessingML
Eric White
I've recorded a 2-part screen-cast series on controlling vertical spacing in an Open XML WordprocessingML document. When generating word-processing documents, you sometimes want to control vertical spacing very explicitly. You may want to control how much space there is between lines in a paragraph...
on
Sat, Dec 24 2011
Blog Post:
Exploring the Markup for Bibliographies in OpenXML WordprocessingML
Eric White
I've received a couple of questions recently about bibliographies. I sat down to write a blog post about it, and then realized it would benefit from a screen-cast that explains the markup. The following screen-cast walks through bibliography markup. Bibliographies use custom XML parts, so in addition...
on
Mon, Nov 14 2011
Blog Post:
New screen-cast on the Split-OpenXmlDocument cmdlet in PowerTools for Open XML
Eric White
In document processing parlance, shredding a document is the process of dividing a source document according to certain rules, and creating a number of documents from the source document. This is useful, for instance, when you have a huge document, and you want to divide it into multiple documents to...
on
Mon, Nov 7 2011
Blog Post:
Custom XML Parts and Content Controls
Eric White
Using custom XML parts and content controls, we can create smarter documents that provide needed functionality for users. Content controls and custom XML parts enable us to integrate business data with content in a document. In addition, content controls can be used to delineate data or content in a...
on
Mon, Oct 3 2011
Blog Post:
Advanced use of DocumentBuilder 2.0
Eric White
The default approach to working with DocumentBuilder 2.0 enables you to take bits and pieces of multiple documents and assemble them together into a new document. However, there is an interesting scenario that this approach does not handle. You may want to import a document into a cell in a table, into...
on
Fri, Sep 23 2011
Blog Post:
Replacing Text of a Bookmark in an OpenXML WordprocessingML Document
Eric White
In a previous screen-cast , I showed how to retrieve the text of an OpenXML WordprocessingML document. In this post and screen-cast, I introduce some code that enables you to replace the text of a bookmark. This blog post and screen-cast build on the previous screen-cast. In that screen-cast, I used...
on
Tue, Sep 6 2011
Blog Post:
Exploring Tables-of-Contents in OpenXML WordprocessingML Documents (Part 4)
Eric White
Here is the last of four screen-casts on tables-of-contents in OpenXML WordprocessingML documents. In this screen-cast, I show how to use Word Automation Services to repaginate a document and update the TOC. Here is the complete list of screen-casts in this series. Link Summary Screen-cast #1 Explains...
on
Mon, Aug 22 2011
Blog Post:
Exploring Tables-of-Contents in Open XML WordprocessingML Documents
Eric White
Many Open XML developers need to generate documents, and then generate and insert an updated table-of-content for the document. TOC's in Open XML are not hard, but they require a bit of explanation. This blog post introduces the first of several screen-casts around Open XML WordprocessingML TOCs...
on
Mon, Aug 8 2011
Blog Post:
Introducing TextReplacer: A New Class for PowerTools for Open XML
Eric White
Recently I wrote some code that implemented search-and-replace for Open XML WordprocessingML documents . I wrote that code for an Open XML developer who needed to implement that functionality using XML DOM, although with a different language than C#. Because XML DOM is standardized, translating the code...
on
Thu, Aug 4 2011
Blog Post:
Introduction to DocumentBuilder 2.0 - Screen-Cast 3 of 3
Eric White
This post is the third in a series of three screen-casts that introduce DocumentBuilder 2.0. This screen-cast builds on the previous two screen-casts where I walk through the process of transferring comments from multiple source documents into a destination document. In this final screen-cast in the...
on
Thu, Jul 14 2011
Blog Post:
Introduction to DocumentBuilder 2.0 - Screen-Cast 2 of 3
Eric White
This post is the second in a series of three screen-casts that introduce DocumentBuilder 2.0. This screen-cast builds on the previous screen-cast where I walk through the process of transferring comments from multiple source documents into a destination document. In this screen-cast, I insert images...
on
Tue, Jul 12 2011
Blog Post:
Introduction to DocumentBuilder 2.0 - Screen-Cast 1 of 3
Eric White
This post contains the first of three planned screen-casts that introduces DocumentBuilder 2.0, talks about interrelated markup, and explores how DocumentBuilder solves developer issues with regards to interrelated markup. While this screen-cast is a bit long (20 minutes), it will be important for developers...
on
Thu, Jul 7 2011
Blog Post:
New Interoperability Content on MSDN
Eric White
Last week, the Office Interoperability team updated the Learn Open Specifications and Interoperability page in the Open Specifications Developer Center . This update features the debut of the Open Specifications Interactive Pivot, 9 new learning modules, and one new article. Check out the Open Specifications...
on
Sat, Jun 25 2011
Blog Post:
Minor Update to DocumentBuilder 2.0
Eric White
On June 20, 2011 (two days ago), I posted an update to DocumentBuilder . After more extensive testing, I found and fixed a few bugs in less common scenarios, including if comments in multiple sources contain images, multiple sources contain endnotes with images, and a few other situations. If you have...
on
Wed, Jun 22 2011
Blog Post:
New Version of DocumentBuilder Available in PowerTools
Eric White
At long last, I have completed and posted a much requested and sorely needed update to DocumentBuilder . DocumentBuilder is code that is part of the PowerTools for Open XML project that handles issues of interrelated markup, enabling you to generate new documents from existing documents in a variety...
on
Mon, Jun 20 2011
Blog Post:
Search and Replace Text in an Open XML WordprocessingML Document
Eric White
A reoccurring question around Open XML is how to search and replace text in a word-processing document. There have been several attempts at presenting example code to do this, however, until now I have not seen any examples that correctly implement this. This post presents some example code that implements...
on
Thu, May 12 2011
Blog Post:
Adding Headers and Footers with SDK2.0
jenw
by Lawrence Hodson (aka Sharky) For Microsoft .NET developers the Open XML SDK v2.0 promises a friendlier API for delving into the new Office document formats. It is built over the System.IO.Packaging API, but adds strongly-typed classes, so I thought I’ve give it a whirl. I’ve not used either API’s...
on
Mon, Apr 6 2009
Blog Post:
TextGlow - View Open XML Word documents with Silverlight
jenw
Displaying Open XML documents in Silverlight with TextGlow By James Newton-King The Office Open XML file format has opened up a new range of possibilities to working with documents. The Microsoft Office 2007 suite of products replaces the old binary formats and produces documents in a parser friendly...
on
Mon, Mar 23 2009
Blog Post:
ECMA-376 and ODF1.1 Implementer notes for Office 2007 SP2 released
jenw
You may have seen that the implementer notes for Office 2007 SP2 for ECMA-376 and ODF1.1 are now available. ECMA-376 Implementer Notes for Office 2007 SP2 On the ECMA-376 Implementer Notes Site you will find detailed information about Office’s support for the ECMA-376 specification . These notes will...
on
Tue, Feb 10 2009
Blog Post:
Open XML SDK V2 CTP available
ecullins
Open XML SDK V2. The first CTP of V2 of the Open XML SDK is now available for download. This release includes a high-level DOM (document object model) for Open XML development, as well as several tools to streamline Open XML development: The OpenXmlDiff utility identifies differences in the markup in...
on
Tue, Sep 16 2008
Blog Post:
Create WordprocessingML document using python
Sheela E N
Article by Mallika Biswas, Sonata Software Limited This article explains how to create a WordprocessingML document using python. Steps to be followed: 1. Create document.xml. 2. Create [Content_Types].xml 3. Create _rels\.rels file i.e the relationship file. 4. Zip them. 5. Rename the zip file as .docx...
on
Mon, Jun 9 2008
Blog Post:
New in the Open XML SDK April 2008 CTP
Sheela E N
Article by Sheela E.N, Sonata Software Limited This article explains about changes made in Open XML SDK April 2008 CTP compared to Open XML SDK June 2007 CTP Open XML SDK provides a set of strongly typed classes to create and consume Office Open XML based documents (i.e Word 2007, Excel 2007 and PowerPoint...
on
Fri, May 23 2008
Page 1 of 3 (74 items)
1
2
3