Browse by Tags
All Tags »
PowerTools (RSS)
[Blog Map] (Update Nov 11, 2009 : This is the 3rd in a series of posts ( #1 , #2 , #3 , #4 , #5 , #6 ) on doing a transform of WordprocessingML to XHtml.) Over the last couple of weeks, and over the next week, I've been designing and writing some code
Read More...
[Blog Map] (Update Nov 11, 2009 : This is the 2nd in a series of posts ( #1 , #2 , #3 , #4 , #5 , #6 ) on doing a transform of WordprocessingML to XHtml.) Last week, I blogged about a small project that I'm embarking on: to make a reasonably accurate
Read More...
[Blog Map] (Update Nov 11, 2009 : This is the 1st in a series of posts ( #1 , #2 , #3 , #4 , #5 , #6 ) on doing a transform of WordprocessingML to XHtml.) Over the next couple of weeks, I'm going to spend some time writing some LINQ to XML code to transform
Read More...
As most developers who work with Microsoft technologies know, there are Developer Centers on MSDN. Each developer center, run by a team devoted to the technology, contains the best resources for that technology, including links to SDK downloads, documentation,
Read More...
Word 2007 has a feature where you can lock a document, preventing any changes to content, yet allowing the user to add comments. CommentMerger is a small method (~400 lines of code) that merges comments from two documents into a single document, provided
Read More...
There is an interesting approach that we use in PowerTools for Open XML that makes it easy to write cmdlets that modify Open XML documents. This approach isn’t very complicated, but aspects of this approach need some explanation so that developers who
Read More...
DocumentBuilder is an example class that’s part of the PowerTools for Open XML project that enables you to assemble new documents from existing documents. One of the problems to solve when moving markup from one document to another is that of interrelated
Read More...
There are a number of resources and guidelines that PowerTools for Open XML developers need in order to write PowerShell cmdlets for processing Open XML documents. This post presents a few tips for getting started developing PowerTools cmdlets. Getting
Read More...
PowerTools for Open XML v1.1.1 source code and binaries are now available. PowerTools for Open XML is an open source project on CodePlex that enables creation and processing of Open XML documents using PowerShell. This is a minor release that addresses
Read More...
There are two ways to assemble multiple Open XML word processing documents into a single document: altChunk, which is a special feature of Open XML word processing markup that enables you to embed an entire Open XML document or an html page at a specific
Read More...
[Blog Map] The post Move/Insert/Delete Paragraphs in Word Processing Documents using the Open XML SDK introduces the C# code that enables document composability – building new Open XML word processing documents from portions of existing ones. That is
Read More...
Lawrence Hodson has written a cool article (with accompanying example PowerShell scripts) published on OpenXmlDeveloper.org that uses PowerTools for Open XML v1.1 to generate a letter. His scenario is interesting – he generates a service level agreement
Read More...
In the process of developing PowerTools for Open XML v1.1 , we've identified a number of issues around interrelationships in paragraph markup in word processing documents. (We knew of some issues; the testing of the PowerTools v1.1 brought additional
Read More...
Today, I’m pleased to announce the release of PowerTools for Open XML V1.1. PowerTools for Open XML is an open source project on CodePlex that makes it easy to create and modify Open XML documents using PowerShell scripts. I introduced the PowerTools
Read More...
[Blog Map] (Update March 27, 2009 - updated the Headers and Footers section, and added the Charts section.) We can potentially make extensive modifications to Open XML word processing documents. Many scenarios would benefit from the ability to move paragraphs
Read More...