XPS Essentials Pack available for download

This is a bit older news now, but still, it’s pretty awesome. The XPS Essentials Pack is now available for download from http://www.microsoft.com/xps/. Among other things installing it on XP gets you an XPS viewer & the Microsoft XPS Document Writer, a print queue that allows you to convert any document you can print into…


Print Schema 1.0 Specification is available

We’ve released the final version of Print Schema, and it can be downloaded from here: http://www.microsoft.com/whdc/xps/printschema.mspx Thanks everyone for the great feedback. Ben

PrintTicket Providers, CreateDC and CreateCompatibleDC

When developing PrintTicket support in the configuration module of a filter-pipeline driver, you should be aware that your driver’s PrintTicket code paths will be called within the SplWoW64.exe process when converting GDI content to XPS from 32-bit applications running under 64-bit Vista. As a result, this article applies to the implementation of PrintTicket provider methods within the…


Print Schema 0.95 is available for download

The Print Schema 0.95 specification is finally live & ready for review: http://www.microsoft.com/whdc/xps/printschema.mspx As mentioned in my previous post, we’re not trying to change anything with this version of the documentation, but we do clarify a lot of things, and there’s a lot more detail. So now, we’d love to get your feedback. If you…

Print Schema Documentation Refresh

I just wanted to give everyone a quick heads up: We’ve had a lot of feedback that it would be helpful to have a standalone document covering the Print Schema in a format comparable to what we’ve released for XPS. Well, we’ve been working hard at it and should have something to share very soon….

How do I get a PrintTicket

 It just came to my attention today that there’s not really a good piece of text out there that answers this question, so here’s a go at it: A PrintTicket is, in some sense, just a bag of settings. Acquiring a PrintTicket requires you to supply the data that you want to have in the…