I work for an eDiscovery firm. Our job is to take document collections from anyone and anything and do various technical processy things to them to enable said documents to be gone through by lawyers in human-time fast enough that the legal matter doesn't take a decade (and sometimes still does). It's a hard problem, and it's edge-cases as far as the eye can see.
However, we have a competitive edge on our direct competitors in large part because we use the MS Office suite itself to render documents to the image formats so beloved by the legal industry (TIFF and PDF for the most part). This is a competitive edge because the lawyers doing document-review get presented documents that look just like the documents they collected (this is especially true of Excel files, but that's another blog-post).
That we get an edge by doing this (and it wasn't easy) is proof positive Microsoft has a hard lock on the corporate document-presentation space. If the industry had instead standardized on a file-format but gussied up the presentation layer, it would be a matter of getting the right fonts installed on the rendering system and we would be free to use a straight up rendering system and not the small rendering layer of a behemoth of workflow management (we don't need grammar checkers, style sheet wizards and spell-check).
That has its own problems too. Handling 20+ years of PDF implementations has been its own barrel of weasels.
]]>