Vista XML Paper Specification (XPS)

by Sandra Rouane.

Share
|
Homepage | Submit your article | Contact | TOS
More articles on windows  

You are here: Categories » Computers and technology » Windows

The global nature of our connected world means that we often need to share information with people who don't use the same technology that we do. They might not use the same programs that we do, they might run a different version of Windows, or they might be using an entirely different operating system. How do you share the information contained in a document on your system in such circumstances? Currently, you have several different options:

  • Convert the document to plain text, a format supported by all systems. This enables you to share the raw data, but you lose all your document's fonts, formatting, and graphics, which could dilute or distort your information.

  • Put the document on the Web, enabling the other person to view it using any web browser. This usually offers a reasonable facsimile of the original file, but generally without any rights management. The other user can easily copy the information and republish it.

  • Publish the document as a PDF file. Almost all systems have (or can get) PDF viewers, the document looks identical to the original, and you can apply digital rights to the PDF to control its use. However, PDF is a proprietary standard (it's owned by Adobe Systems), and you might prefer to use a format based on open standards.

In other words, you face four problems when it comes to sharing a document:

  • The shared document should be viewable by all, regardless of the programs or operating systems they use.

  • The shared document should be a faithful rendition of the original, including fonts, formatting, and high-fidelity images.

  • The shared document should have some kind of rights management built in so that you can control what other users can do with the document.

  • The document's format should be based on open standards.

Attempting to solve these four problems is why Microsoft has come up with a new document format called the XML Paper Specification, or XPS (the original codename was Metro). Here's how XPS solves the document-sharing problems:

  • Microsoft has also pledged to create XPS viewers for Vista and for older versions of Windows. The Vista viewer loads in Internet Explorer (no viewer for older versions was available as this article was written). Also, Microsoft has published the programming interface for viewing and manipulating XPS documents, so there's little doubt that third-party developers will come up with XPS viewers for the Mac, Linux, and other systems.

  • The XML syntax XPS uses is complex, but that complexity is required to create XPS documents that are high-fidelity reproductions of the original file. Documents published as XPS should look exactly the same as they do in the original application.

  • XPS supports digital signatures, which enables the publisher to apply rights to what users can and cannot do with an XPS document.

  • XPS uses XML for the document syntax and ZIP for the document container file, so it's based on open and available technologies.

Because Microsoft is licensing XPS royalty-free, developers can incorporate XPS viewing and publishing features into their products without cost. This means it should be easy to publish XPS documents from a variety of applications. Note, too, that XPS publishing is built into Windows Vista via the Microsoft XPS printer driver. This is a print-to-file driver, so clicking Print publishes your original file to an XPS document in the folder you choose.

I should note here, as well, that a Save as XPS feature will be built into all the Office 2007 applications, making it easy to publish any type of Office document as an XPS container.

Leave a comment or ask a question
Total comments: 0

Windows Disclaimer

  • The e-articles directory is not responsible for any and all copyright infringements by writers and authors. If you suspect the information contained by this page for any copyright infringements, please contact us to investigate the issue
Windows 7 Change Account Picture - Your account picture is used for the login screen, your start menu, windows meeting space, and more. When you first set up your account, you can choose one of the default images. In this tutorial, (more...)
Windows7 Device Stage - Device Stage is a new technology in Windows 7 that helps you interact with any compatible device connected to your computer. Device Stage lets you see device status and run common tasks. This a cur (more...)
Windows7 Action Center - Windows Action Center is an improved version of Vista's Security Center. The action center alerts you to problems with your PC and lets you know how you can resolve them. Notifications are delivere (more...)
Enhance SATA Disk Performance in Windows7 - You can improve the performance of your SATA hard drive by enhancing write caching. If you are not sure whether or not you have an SATA drive in your computer, please check with your manufa (more...)
Speed up Your External Hard Drives in Windows7 - The default setting in Windows 7 disables write caching for external drives. This is done so that you can remove an external drive at any time without data loss. If you are willing to eject your dr (more...)
Use Windows7 ReadyBoost to Speed up Programs - Using Windows ReadyBoost is a great way to improve the performance of your computer when doing your day-to-day tasks. What is ReadyBoost? ReadyBoost uses a USB thu (more...)
Make Windows7 Shut Down Faster - As you install programs on your computer, it slows down-we all know that. However, what you may not know is that the programs install services. Windows is "kind" enough to patiently wait for these (more...)
Activate Hidden Regional Themes in Windows7 - Windows 7 is a worldwide operating system and Microsoft made a really good move by adding regional wallpapers into the operating system. When you choose your region settings, the appropriate theme (more...)
Windows7 :: Save Your Settings as a Theme - When you are satisfied with the appearance of your windows desktop, you can save the settings as a theme. A theme incorporates the following settings: • Color and appea (more...)
Windows 7 Set Views for all Folders - Windows 7 does a pretty good job at analyzing the content of a folder to determine how it should display the files. 98% of the time I want to see the details of the files and I don't care for thumb (more...)

 
free content
    Copyright © 2006 - 2012 e-articles.info.
The texts, articles and tutorials in the directory are property of their respective owners and authors.