Articles from Other

Architecture of an XPS Document

By Michael Flanakin @ 12:54 PM :: 11976 Views :: .NET 3.0, Other :: Digg it!

The XML Paper Specification (XPS) is a document format created by Microsoft. There's been some controversy around the XPS format because it's a direct competitor to Adobe's Portable Document Format (PDF). There are a number of key differences between the two; however, I won't discuss those here. Instead, I will discuss the architecture of a simple XPS document. Note that this is not an intense exploration into the vast depths of XPS -- I only reviewed a couple small documents. If you're interested in an in-depth analysis, I recommend reading the full spec.

Click thru for the rest of the story...