Slashdot Mirror


Microsoft to Introduce PDF competitor 'Metro'

RustNeverSleeps writes "Computerworld reports that Microsoft will be including a new document format called 'Metro' with Longhorn. Apparently, Metro is intended to be a competitor to Adobe's PDF and Postscript formats. The format will be open and available for royalty-free licensing, and will be based on XML. Can we expect Microsoft to do this right? If they do, I think it could be a good thing." Reader gsfprez is less optimistic: "... I noticed the main, and probably most important difference between old and busted PDF and new-hotness Metro (besides the Queer Eye styled name)... 'We will offer products based on this next generation RIP technology and make them available under license to printer manufacturers and software integrators worldwide.' Yes, I can see it now - entire industries undoing their time-tested, battle hardend PDF-based workflows with free and open files all for the chance to use patented, pay-for-use Microsoft proprietary workflows, software, and files. Good luck with that, guys."

2 of 798 comments (clear)

  1. XML will have performance issues by victim · · Score: 5, Informative

    It won't matter for short documents, but for large documents XML will have problems with random access.

    PDF is very carefully laid out so that you can perform random access to the document and even download only those parts which you wish to read as you read them.

    The offsets are a bit of a nusiance for the code that writes PDF, but aside from that it's a very clean format.

    Beyond that, XML encoded documents will be larger. One would think that a gzip type encoding would thrive on the intense repetition in XML tags, but in practice they have a pretty signification impact on compressed file size. PDF is a terse encoding to begin with and supports zipping internally so it is invisible to users, plus the random access still works on the zipped content.

    I'm more than willing to assess the merits of the two formats when both of them are real, but for now my money is on the format designed for efficient encoding and access to documents rather than the one designed to use the trending encoding format of the decade.

  2. Re:Too late? by EddWo · · Score: 5, Informative

    Well you know the OSX display system is based on PDF right? So Preview itself is not rendering the PDF, it is just reading the data from the file and passing it to Quartz the systems display framework.

    Windows display system is currently based on GDI, so any pdf renderer on windows must read the pdf, and then calculate how to draw the equivelent image using GDI commands, a much slower process. You couldn't port Preview to Windows without also porting Quartz, and then it wouldn't really be Windows anymore.

    Windows can render WMF and EMF files really fast because those formats are basically a set of GDI operations streamed to a file.

    This Metro format will have the same benifits on Windows as PDF does on OSX, Metro is based on Avalon and XAML, which will be built into Windows as the presentation model.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "