| Xml Paper Specification |
Article Index for Xml |
Shopping Specification |
Website Links For Xml |
Information AboutXml Paper Specification |
| CATEGORIES ABOUT XML PAPER SPECIFICATION | |
| windows vista | |
| xml-based standards | |
| page description languages | |
| computer printers | |
The XML Paper Specification ('''XPS'''), formerly codenamed "'''Metro'''", is a document storage and viewing specification developed by Microsoft . It is aimed to be a complete XML -based (more specifically XAML -based) specification for a printer Page Description Language based on a new print path, a Color-managed Device-independent and Resolution-independent Vector-based document format which Encapsulates an exact representation of the printed output and support for printing features such as Gradient s, Transparencies , CMYK Color Space , Named Colors , Printer Calibration , print Schema s, etc. The document format also doubles as the native Print Spooler format. XPS competes with PostScript and PDF . XPS supports the Windows Color System color management technology for better color conversion accuracy across devices and also includes a software Raster Image Processor (RIP) . The specification itself describes the appearance of fixed-format documents by using a structured, XML-based document format. The XPS document format consists of XML markup that defines the layout of a document and the visual appearance of each page, along with rendering rules for distributing, archiving, rendering, processing and printing the documents. Notably, the markup language for XPS is a subset of XAML for Windows Presentation Foundation , so that the methods used for rendering Windows applications can be used for documents. It also supports HD Photo images natively for raster graphics. XPS is viewed as a potential competitor to ). However, PDF includes dynamic capabilities, and will not be replaced by XPS when such capabilities are needed. Microsoft has indicated that devices aiming at ''Certified for Windows Vista'' level of ''Windows Logo'' Conformance certificate will be required to have XPS drivers for printing by June 1, 2007.http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx Windows Vista includes native XPS document creation and viewing abilities. XPS documents can be created by printing to the Virtual XPS Printer Driver . NiXPS NV also makes an editor for XPS files, priced at $300 U.S. The NiXPS Editor requires either Macintosh OS X 10.4 ( PowerPC or Intel CPU ), Windows XP or Windows Vista. NiXPS Macintosh/Windows Cross-platform Software Outside Software Inc offers a .NET library that creates XPS files on the fly, called ExpertXPS . XPS has the support of printing companies such as .http://www.globalgraphics.com/xps/index.html TECHNOLOGY Intended as the replacement for the Enhanced Metafile (EMF) format, the XPS document format is the native print Spooler format in Windows Vista. It serves as the Page Description Language (PDL) for printers. For printers supporting XPS, this eliminates an intermediate conversion to a printer-specific language, increasing the reliability and fidelity of the printed output. The XPS document format enables users to view, print, and archive conforming documents without the original program that created them, without loss of fidelity. XPS is a subset of XAML , allowing it to incorporate Vector-graphic elements in documents, using XAML to mark up the WPF primitives. The elements used are described in terms of paths and other geometrical primitives. It also supports HD Photo images natively for raster graphics. An XPS file is in fact a ZIP archive using the Open Packaging Convention , which contains the files which make up the document. These include an XML markup file for each page, text, Embedded Fonts , raster images, 2D Vector Graphics , as well as the Digital Rights Management information. The contents of the XPS file can be examined simply by opening the file as a ZIP file. This can be accomplished by using your favorite Zip file viewer to open the .xps File Extension , even the one built into the operating system. The XPS print path also provides improved color support through the Windows Color System for higher color precision and dynamic range. It also supports CMYK - Colorspace and multiple-ink systems for higher print fidelity. The print subsystem also has support for Named Colors , simplifying color definition for images transmitted to printers supporting those colors. The XPS print path can automatically calibrate Color Profile settings with those being used by the display subsystem. Conversely, XPS Print drivers can express the configurable capabilities of the printer, by virtue of the ''XPS PrintCapabilities'' Class , to enable more fine-grained control of print settings, tuned to the individual printing device. Applications which use the Windows Presentation Foundation for the display elements can directly print to the XPS print path without the need for image or colorspace conversion. The XPS format used in the spool file represents advanced graphics effects such as 3D images, glow effects, and gradients as Windows Presentation Foundation primitives, which are processed by the printer drivers without Rasterization , preventing rendering artifacts and reducing computational load. When the legacy GDI Print Path is used, the XPS Spool File is used for processing before it is converted to a GDI image to minimize the processing done at raster level. LICENSING In order to encourage wide use of the format, Microsoft has released XPS under a royalty-free patent license, allowing users to create implementations of the specification that read, write and render XPS files as long as you include a notice within the source that technologies implemented may be encumbered by patents held by Microsoft. The specification itself is released under a royalty-free copyright license, allowing its free distribution. XML Paper Specification Licensing , Microsoft. Retrieved on June 8 , 2006 . SEE ALSO
REFERENCES EXTERNAL LINKS
|
|
|