XPS .95 now available

Version .95 of the XPS spec is now available.  Download it from the XPS download site.  Also, go to the main XPS blog to get all the details on what is new and what is changed with this version.  Specs were printed out in baby-blue this time.  Last version was dark blue – so I can only conclude that we are moving towards the 1.0 version being white as the covers get lighter.  Likely it is simply Jesse’s random choice.  I’ll take a picture at some point to share.

We are basically done.  We are there, it’s all wrapped up.  Years of work and we are about to ship, and the spec is essentially locked down.  1.0 will just be formatting, index type of things.   When Vista ships – this will be quite the year to remember.  It would only be better if the US won the Ryder Cup.  I’m still trying to get over how bad that was. 


Comments (2)

  1. Anonymous says:

    I have downloaded the spec 0.95, but haven’t even looked at it.

    There are a couple of obvious questions I have from expereince in using the XPS "printer driver" to print to disk, and then open the XPS document with the XPS Reader and print to a run-of-the-mill laser printer (Samsung ML-2010). Obviously, I have downloaded Beta 2 of the XML Paper Specification Essentials Pack and it’s installed.

    First, if I print an HTML doc which has an image that ‘overhangs’ the bottom of the page, in printing from the HTML (ie, from some browser) to a laser printer, the image that doesn’t fit totally on the first page is put onto the second page, and printed there in context – etc, progressively.

    But on using the XPS printer driver I see that page 1 is closely WYSIWYG compared to my browser’s screen rendering, but truncates the overhanging image at the exact page limit of page1. The rest of the image doesn’t appear on page2.

    My guess is that this is a "policy" decision, and I’m not sure if it has been specified in the XPS spec (0.95 which is, by your comments, essentially 1.0 without the index).

    Surely, it’s not such an unusual situation that I describe? I couldn’t care about HTML screen and print rendering per se, but if someone gives me a ‘document’ that is rndered on-screen in some acceptable way, I want to know how it will be represented on a printer or a plotter. Will the images be truncated, or will the hosting application tell me that printing to a XPS disk file will chop it up?

    If I print to PDF (ie, using Acrobat Distiller or some other PDF printer driver) an HTML screen display (out of IE7 RC1, for example), then I have some page settings in the browser but the PDF printer driver has some page settings, too. And, the PDF driver has some rules about font substitution and other matters that affect the rendition within the onscreen PDF and the to-paper printed document.

    Is this a matter of "negotiation" between the application that calls the XPS printer driver, and the driver itself? Once the XPS file is created as a disk file, I am assuming that whether I’m using Windows XP SP2 with the right extras to handle XPS printing, because XPS is the new spool format what I see in an XPS document viewer will be exactly what I see when I print that document to my old Samung ML-2010 printer.

    Or is it more complex than that? If so, I want to know about it!

  2. Anonymous says:

    Hi Ian,

    Could you send mail to xpsInfo@microsoft.com and attach the xps document that you created (and possibly the URL of the website you are visiting in IE). We’ll investigate what’s going on and let you know.