Why pay for Document Toolkit while there are open source alternatives?
A number of XPS document viewer solutions are available on the internet. Most of them are derived works from the excellent proof-of-concept XPS reader created by David Anson. Initial research on XPS readers for Silverlight by First Floor Software was also based on this proof-of-concept. The biggest obstacle in implementing an XPS reader for Silverlight is the handling of fonts. Glyphs elements in Silverlight 2 (and 3) require that a font is available as resource in an assembly. The free XPS readers available today either solve this problem by manually placing font resources in an assembly (as is done for instance with the XPS viewer solution by Simon Guest) or by creating font assemblies on the fly using MSBuild on the server. Both solutions lack a 100% client-only solution that works automatically. And that is exactly what Document Toolkit provides, a 100% client-only solution for viewing any XPS document. Apart from a solution for fonts, Document Toolkit offers a whole lot more. Amon