Sign in
Brian Jones: Office Solutions
I'm Brian Jones, the group program manager of the Office Solutions Framework team.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
3rd Party Tools
Code Samples
Compatibility Pack
Conferences
Custom Schema Solutions
email
Excel
History
interoperability
Office 2003
Office 2007
Office 2010
Office Open XML Standard
OfficeApps
Open XML SDK
OpenXML Developers
Pages
PDF
PowerPoint
Server
SharePoint
SpreadsheetML
Standards Politics
Table of Contents
Tech Interop
Translation Tools
Word
Word HTML
WordprocessingML
Zeyad's SDK Examples
Browse by Tags
MSDN Blogs
>
Brian Jones: Office Solutions
>
All Tags
>
wordprocessingml
Tagged Content List
Blog Post:
Finding Open XML Errors with Open XML SDK Validation
I'm Brian Jones
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 validate...
on
24 Sep 2009
Blog Post:
Embedding Any File Type, Like PDF, in an Open XML File
I'm Brian Jones
In my last post, I showed you guys how to embed an Excel spreadsheet within a Word document without the need to invoke an OLE Server. In today's post I am going to show you how to embed any file in an Open XML file. Specifically, I am going to show you how to embed a PDF file into a Word document. Note...
on
21 Jul 2009
Blog Post:
Embedding an Open XML File in another Open XML File
I'm Brian Jones
A couple of weeks ago I gave a presentation on the Open XML SDK to a few customers, where I was asked questions on how to embed files within Open XML documents. I thought it would be a good opportunity to devote a couple of posts around this topic. In today's post I am going to show you how to embed...
on
30 Jun 2009
Blog Post:
Removing Page and Section Breaks from a Word Document
I'm Brian Jones
In today's post I am going to show you how to remove page and section breaks within a Word document using the Open XML SDK. Removing these two types of breaks is similar, but requires two different approaches. Let's start off by jumping into removing page breaks. My post will talk about using version...
on
15 Jun 2009
Blog Post:
Importing SmartArt from PowerPoint to Word
I'm Brian Jones
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...
on
4 Jun 2009
Blog Post:
Retrieving Word Content Based on Styles
I'm Brian Jones
In previous posts, like Importing a Table from Word to Excel , I showed you how to retrieve content within specific content controls. In these posts, content controls were used to add semantic structure to a document, where this structure aided in retrieving and inserting content. What about other types...
on
5 May 2009
Blog Post:
Importing a Table from WordprocessingML to SpreadsheetML
I'm Brian Jones
In a previous post, I showed you how to import charts from spreadsheets to a Wordprocessing document . Today, as promised in my last post , I am going to show you how to import a table from a Wordprocessing document into a spreadsheet. Solution To import a table from a Wordprocessing document to...
on
1 Apr 2009
Blog Post:
Importing Charts from Spreadsheets to Wordprocessing Documents
I'm Brian Jones
There have been several requests made by people asking how to import a chart from one document type to another document type. In a previous post, I showed you how to push data into a spreadsheet to create a chart . Today, I am going to show you how to import a chart from a spreadsheet to a Word document...
on
13 Mar 2009
Blog Post:
Reusable Methods for Manipulating Paragraphs in WordprocessingML
I'm Brian Jones
In a previous post , I showed you guys the easy way to merge multiple Word documents into one final document by taking advantage of altChunks. One issue with using altChunks is in order to view the final merged document you need an application, like Word, that understands altChunks and is able to actually...
on
13 Feb 2009
Blog Post:
Removing Comments from a Wordprocessing Document Programmatically
I'm Brian Jones
One of the more common scenarios related to a Wordprocessing document is the need to sanitize a document in order to remove personally identifiable information. What do I mean by personally identifiable information? Well, I am talking about, among other things, comments, revisions, personal information...
on
6 Feb 2009
Blog Post:
Pushing Data from a Database into a Word Document
I'm Brian Jones
First off I want to thank everyone for leaving comments suggesting future posts about the Open XML SDK. Looking at some of the comments from previous posts , I noticed there were several requests around generating a Wordprocessing document from external data. I have showed you how to accomplish this...
on
19 Jan 2009
Blog Post:
Taking Advantage of Bound Content Controls
I'm Brian Jones
Happy New Year! I hope everyone had a good holiday. For my first post of the New Year I want to talk about content controls and how this technology provides true data/view separation in Wordprocessing documents. In my previous post , I showed you how to use content controls to provide semantic structure...
on
5 Jan 2009
Blog Post:
The Easy Way to Assemble Multiple Word Documents
I'm Brian Jones
One of the most common requests we hear related to word processing documents is the ability to merge multiple documents into a single document. Today, I am going to show you how to leverage altChunks and version 2 of the Open XML SDK to easily create a robust document assembly solution in less than a...
on
8 Dec 2008
Blog Post:
suppressTopSpacingWP – Compat Settings #1
I'm Brian Jones
I know a lot of people were worried about a subset of the compatibility settings in wordprocessingML that specified the behavior of an older application should be used (such as "suppressTopSpacingWP"). While the vast majority of the settings were fully documented, there were a few that didn't provide...
on
18 Jan 2008
Blog Post:
WordprocessingML Document Model
I'm Brian Jones
I thought it might be worthwhile to give a bit of an overview of the WordprocessingML model that you see in the Open XML standard. There are some people who've played with other formats like HTML or DocBook that are curious why WordprocessingML doesn't use that same model as either of those formats,...
on
11 Jul 2007
Blog Post:
Open XML in Science and Nature; Deploying Office 2007; and more…
I'm Brian Jones
Here are a few interesting links I came across this week: Open XML in Science and Nature - Murray Sargent gives another update on the discussions we've been having with the folks from Science as well as Nature. They have some really cool publishing processes, and unfortunately we're only now talking...
on
13 Jun 2007
Blog Post:
Leveraging content in other formats
I'm Brian Jones
There is a really cool feature that we added into the WordprocessingML format that allows you to pass a file off to a consumer using alternative formats embedded within the WordprocessingML if you know that the consumer supports that alternate format. We had a lot of customers asking for this type of...
on
17 Jan 2007
Blog Post:
What’s up with all those “rsids”?
I'm Brian Jones
As many folks who worked with the 2003 wordprocessingML format have probably noticed by now, there are is a new set of attributes/elements in the Open XML wordprocessingML format that shows up all over the place. I'm talking about RSIDs. The rsid element is used to allow applications to more effectively...
on
11 Dec 2006
Blog Post:
Intro to Word XML Part 6: Locking down your XML structures
I'm Brian Jones
[This post has been removed due to legal concerns]
on
9 Sep 2005
Blog Post:
Intro to Word XML Part 5: Opening custom XML
I'm Brian Jones
[This post was removed due to legal concerns]
on
16 Aug 2005
Blog Post:
Intro to Word XML Part 4: Schema Validation
I'm Brian Jones
In the Intro to Word XML Part 3 , I showed how you could add your own XML to a Word document. I also briefly touched on how you could take advantage of the XML to make programming against the document a lot easier. Let's now briefly explore data validation. Schema Validation If you go to http:...
on
9 Aug 2005
Blog Post:
Intro to Word XML Part 3: Using Your Own Schema
I'm Brian Jones
[This post has been removed due to legal concerns]
on
26 Jul 2005
Blog Post:
Intro to Word XML Part 2: Simple Formatting
I'm Brian Jones
If you read Part 1 of the Word XML Introduction, you saw the basics behind a Word document, as well as how basic formatting can be applied. The Word XML schemas were designed to closely map the structures that Word uses internally to represent a document. A Word document is essentially a collection of...
on
18 Jul 2005
Blog Post:
Intro to Word XML Part 1: Simple Word Document
I'm Brian Jones
This post is for those of you interested in learning the basics behind WordprocessingML. That’s the schema that we built for Word 2003. You can save any Word document as XML, and we will use this schema to fully represent that document as XML. The new default XML format for Word 12 is going to look very...
on
5 Jul 2005
Page 1 of 1 (24 items)