So to print an XPS document, there should be a printer driver that is XPS -enabled. If a printer driver only supports the (Graphics Device Interface) GDI model, then WPF converts the XPS content to its GDI equivalent.. This second edition includes new chapters on printing, XPS, 3-D, navigation, text and documents, along with a new appendix that covers Microsoft's new WPF/E platform for delivering richer UI through standard web browsers -- much like Adobe Flash. Content from the first edition has been significantly expanded and modified. Programming WPF includes:. Cracking an XPS in WPF. UPDATE: Checkout Merging XPS Documents for more insight on the XPS API and WPF. I recently pondered on the best way to convert a page into word document into a high-res image (don't ask). Some colleagues suggested a bunch of print based solutions that act as printers and write to an image (FinePrint is one such example ..... WPF Diagram control supports printing with a print preview option. You can also customize the page size, orientation, page margins, and fit to a single page. Exporting in WPF Diagram. Share your diagrams with others by easily exporting as .xps, .png, .jpeg and .bmp file formats. Page layout in WPF Diagram.