You are on page 1of 4

Open XML Paper Specification

2 Features

Open XML Paper Specification (also referred to as
OpenXPS) is an open specification for a page description language and a fixed-document format. Microsoft
developed it as the XML Paper Specification (XPS). In
June 2009, Ecma International adopted it as international
standard ECMA-388.[2]

XPS specifies a set of document layout functionality
for paged, printable documents. It also has support for
features such as color gradients, transparencies, CMYK
color spaces, printer calibration, multiple-ink systems and
print schemas. XPS supports the Windows Color System
color management technology for color conversion precision across devices and higher dynamic range. It also
includes a software raster image processor (RIP) which is
downloadable separately.[5] The print subsystem also has
support for named colors, simplifying color definition for
images transmitted to printers supporting those colors.

It is an XML-based (more precisely XAML-based) specification, based on a new print path (print processing
data representation and data flow) and a color-managed
vector-based document format that supports device independence and resolution independence. In Windows 8
.xps was replaced with the ECMA standard .oxps format which is not natively supported in older Windows
versions.[1]
XPS also supports HD Photo images natively for raster
images.[6] 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
1 Format
without rasterization, preventing rendering artifacts and
reducing computational load.
The XPS document format consists of structured XML
markup that defines the layout of a document and the
with PDF and
visual appearance of each page, along with rendering 3 Similarities
rules for distributing, archiving, rendering, processing
PostScript
and printing the documents. Notably, the markup language for XPS is a subset of XAML, allowing it to in- Main article: Comparison of OpenXPS and PDF
corporate vector-graphic elements in documents, using
XAML to mark up the Windows Presentation Foundation (WPF) primitives. The elements used are described Like Adobe Systems's PDF format, XPS is a fixedlayout document format designed to preserve document
in terms of paths and other geometrical primitives.
fidelity,[7] providing device-independent document apAn XPS file is a Unicoded ZIP archive using the Open pearance. PDF is a database of objects that may be crePackaging Conventions, containing the files which make ated from PostScript or generated directly from applicaup the document. These include an XML markup file for tions, whereas XPS is based on XML. Both formats are
each page, text, embedded fonts, raster images, 2D vector compressed, albeit using different methods. The filter
graphics, as well as the digital rights management infor- pipeline architecture of XPS is also similar to the one
mation. The contents of an XPS file can be examined by used in printers supporting the PostScript page descripopening it in an application which supports ZIP files.
tion language. PDF includes dynamic capabilities purThere are two incompatible XPS formats on the market. posely not supported by the XPS format.[8]
The original document writer printed to .xps in Windows
7 and earlier (i.e., Windows Vista and Windows XP). Beginning with Windows 8, the document writer defaults to 4 Viewing and creating XPS docuthe OpenXPS .oxps format. Trying to open .oxps files in
ments
Windows 7 or lesser without a .oxps-to.xps converter will
[1]
result in an error.
Microsoft provides two free converters. XpsConverter XPS is supported on several versions of Windows.
to convert documents between .xps and .oxps format.[3] Because the printing architecture of Windows Vista uses
Oxpsconverter to convert documents from .oxps to .xps XPS as the spooler format,[7] it has native support for
format.[4]
generating and reading XPS documents.[9] XPS docu1

Microsoft released XPS under a royalty-free patent license called the Community Promise for XPS. and Xerox. Global Graphics was chosen by Microsoft to provide consultancy and proof of concept development services on XPS and worked with the Windows development teams on the specification and reference architecture for the new format.[15] The print spooler format on these operating systems when printing to older. [2] http://www.] will not sue Microsoft or any of its licensees under the XML Paper Specification or customers for infringement of any XML Paper Specification Derived Patents (as defined below) on account of any manufacture.[21] Canon. Sharp. however. Epson. MSDN.[30] In 2011-09-13.. June 16. 5 Third-party support 5. Konica Minolta. and PDF files.0. 2009. non-XPS-aware printers.2 9 ments can be created by printing to the virtual XPS printer driver. allowing its free distribution. importation or other disposition or promotion of any XML Paper Specification implementations. OXPS.org/publications/ standards/Ecma-388. Ecma International approved Open XML Paper Specification (OpenXPS) as an Ecma standard (ECMA388). Windows 8 also has a Reader application that reads XPS..[36] TC46’s members included: 8 See also • Comparison of OpenXPS and PDF • Windows Vista printing technologies • Functional specification 9 References 6 Licensing To encourage wide use of the format.ecma-international. and Windows 8.85).htm [3] http://msdn. remains unchanged.[25] Native XPS printers were introduced by Canon. announced it had licensed its XPS-to-PCL 6 and XPS-toPostScript vector conversion filters to Microsoft Corp.aspx [4] You cannot open an .[33] Microsoft submitted the XPS specification to Ecma International.[27] REFERENCES veloping (i) scanners that output XPS Documents. Microsoft also required that organizations “engaged in the business of de- [1] Mitch Prince. but is a native application in 7 and 8 which supports digital signatures. offer for sale.2 Hardware XPS had the support of printing companies such as Konica Minolta. The IE-hosted viewer supports digital rights management and digital signatures. sale.oxps file in Windows 7 or in Windows Server 2008 R2 . 2012. write and render XPS files as long as they included a notice within the source that technologies implemented may be encumbered by patents held by Microsoft. The XPS Viewer is installed by default in Windows Vista. [.[12] The XPS Essentials Pack is available for Windows XP. use. The viewer is hosted within Internet Explorer (IE) in Windows Vista.[12] Installing this pack enables operating systems prior to Windows Vista to use the XPS print spooler[13] instead of the GDI-based WinPrint. Toshiba.[31][32] 7 History and standardization In 2003. or (iii) print driver or raster image software products or components thereof that convert XPS Documents for the purpose of producing hard-copy output. and Windows Vista.[14] which can produce better quality prints for printers that support XPS in hardware (directly consume the format). HewlettPackard.microsoft.” The specification itself was released under a royalty-free copyright license.[24] and Global Graphics. (ii) printers that consume XPS Documents to produce hardcopy output.NET Framework 3. “XPS and OXPS file support in Windows 7 and Windows 8”. Retrieved December 2.[10] The IE-hosted XPS viewer and the XPS Document Writer are also available to Windows XP users when they download the .[28][29] allowing users to create implementations of the specification that read. Windows Server 2003.[26] Devices at the Certified for Windows level of Windows Logo conformance certification were required to have XPS drivers for printing since 1 June 2007.1 Software 5. Monotype Imaging Holdings Inc.[34] In June 2007 Ecma International Technical Committee 46 (TC46) was set up to develop a standard based on the Open XML Paper Specification (OpenXPS).[11] which includes a standalone viewer and the XPS Document Writer. as well as shell handlers to enable thumbnail views and file properties for XPS documents in Windows Explorer.[35] At the 97th General Assembly held in Budapest. Windows 7.[22] and Xerox[23] and software and hardware companies such as CSR (formerly Zoran). Users who do not wish to view XPS documents in the browser can download the XPS Essentials Pack. The XPS Essentials Pack also includes providers to enable the IPreview and IFilter capabilities used by Windows Desktop Search. for use in the next version of Windows.com/en-us/library/windows/ hardware/Hh846189(v=vs.

com. Retrieved 2009-12-10. Microsoft. Retrieved 2009-12-10. 2010-02-12. [7] Foley. 2007-01-31. 2007-01-09. [24] “Ips Xps”. international. 2011-11-13. [20] “XPS Annotator”. Arstechnica. [30] XML Paper Specification Licensing. Ecma- [36] Steve McGibbon (Microsoft) (2009-06-17).com. Retrieved 2009-12-10. Microsoft-watch.com. Mi- [28] “Community Promise for XPS”. XPS and ODF by an ISV providing PDF solutions”. [8] “Comparison of PDF.3 [5] “Reference Raster Image Processor (RIP)". [21] “Sharp Open Systems Architecture supports XPS in multi-function printers”. Retrieved 200912-10. Jeremy (2007-07-01).com.uk. [35] “TC46 . Microsoft. [22] Monckton.org.com.com. Microsoft. trieved on June 8.com. Retrieved 2009-12-10.com.com.mspx XPSDrv Filter Pipeline: Implementation and Best Practices • XML Paper Specification [16] • Standard ECMA-388 Open XML Paper Specification [17] “Native Interpretation in the Harlequin RIP Converter 1. [34] Reimer. [9] “XPS Documents in Windows Vista”. 2009-11-22. Microsoft.co.com/whdc/device/print/XPSDrv_ FilterPipe. “Microsoft Readies New Document Printing Specification”.0 Microsoft XML Paper Specification Essentials Pack [12] “View and generate XPS”. Retrieved 2009-12-10. 200701-31. Microsoft.com. [11] Download details: XPS Essentials Pack Version 1. Epson and HP support for XPS”. Retrieved 2009-12-10. Retrieved 2009-12-10. Canon. Retrieved 2009-12-10. 2006. [23] "''Fuji Xerox and Microsoft Collaborate in Document Management Solutions Field''". "''IT Week'' 10 November 2006. [14] “Benefits to print enhancements in Windows Vista”. 200611-28.XML Paper Specification (XPS)". Retrieved 2009-12-10. [19] “News about SumatraPDF reader”. Sharpusa. 200609-21. “OpenXPS OpenXML Paper Specification”. Microsoft. [27] “Windows Logo Program Requirements and Policies”. Retrieved 2009-12-10. Globalgraphics. Retrieved 2009-12-10. Retrieved 2009-12-10. [13] “Microsoft XML Paper Specification Essentials Pack Overview”. Redorbit. Re- [31] Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft [32] Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft [33] “Global Graphics XPS reference”. Fujixerox.com.com. [10] “View and Generate XPS”. Retrieved 2014-11-29. 2007-12-17. Zoran. 10 External links [15] http://microsoft. Amyuni. Microsoft. [26] “XPS Technology Showcase”. [29] “Community Promise for XPS FAQs”. Itweek.jp.1”. 2012-01-28. Retrieved 200912-10. “War and PDF: Microsoft submits XPS to standards body”. • Microsoft XPS Development Team Blog • Viewing XPS Documents • Xps to Pdf Conversion online . Retrieved 2009-12-10.com. [6] “HD Photo information on Microsoft Photography team blog”.msdn.com.com.com.com. 2007-03-12. 2007-0419.com.com.co. Paul. crosoft. Blogs. Microsoft. Retrieved 2009-12-10. [25] “Solutions for XPS document sharing and native XPS printing”. 2012-01-06. Retrieved 2009-12-10. Microsoft. [18] “Okular Document format handlers status”. Retrieved 2009-12-10. Microsoft. Mary Jo (2005-04-25). globalprintmonitor.

Pomfland. contributors. Joaopaulo1511. JLaTondre.svg License: Cc-by-sa-3. Bokarevitch. Snailshoes. SieBot. Nil Einne. Solarra. Svick. Rjwilmsi. WatchAndObserve. Wq-man. and licenses Text • Open XML Paper Specification Source: http://en. Ghettoblaster. Daisyiceble. Logan. Morris lin. CSZero. Janhoy.3 Content license • Creative Commons Attribution-Share Alike 3. Toussaint. Wikianon.org/wikipedia/en/6/65/XPSIcon. Ambarish. Feedmecereal. Jonhall. Gioto. SamirGunic. RedBot..png License: Fair use Contributors: Open XML Paper Specification Original artist: ? 11. Cynical. Finell. Philippe. Legobot II. Leszek Jańczuk. Inarius. Digita. Oneiros. Frap. ImageRemovalBot. Addbot.wikimedia. CONTRIBUTORS. Callidior. Hervegirod. CobraA1. A. Mabdul. Javalenok. TotoBaggins. Martarius. Balexiev.4 11 11 11.png Source: http://upload. Mythobeast. Paulej.1 TEXT AND IMAGE SOURCES. Forderud. Christoph hausner.wikimedia. Chuck Marean. DBrane. PseudoSudo. NaBUru38.png created by User:Equazcion Original artist: Tkgd2007 • File:XPSIcon. Cwolfsheep. Joker1984. Bfinn. Tooki. Blicktek. Marasmusine. AnomieBOT. JanSöderback. Quiggles. Qef.2 Images • File:Question_book-new. Thijs!bot. JamesMoose. Jutiphan. Filemon. Owen Ambur. KnowBuddy. Rajpaj. Soumyasch. Xpclient. Fritz Saalfeld. Danallen46. Azakea. Lasindi. AND LICENSES Text and image sources. Alexbot. Fleminra.org/wikipedia/en/9/99/Question_book-new. SmackBot. Sdxu and Anonymous: 138 11. Lhammer610.Ou. Voidxor.0 Contributors: Created from scratch in Adobe Illustrator. Be. SW2000. R'n'B. Superm401. Yobot. TXiKiBoT. Based on Image:Question book. Thumperward. StephenBuxton. Lboonsen. Xqbot. Duffjohnson. Flybearzhang. Objectivesea. Ninly. Danglobalgraph. Gertyk. Todd Vierling. Benhutchings. Seth Nimbosa. Nihiltres. SURIV. I2van.0 . LittleWink. Skyfiler. Warren. Maerk. Sugeina. Psiphiorg.navarro. Csiahistorian.svg Source: http://upload. Kmchanw. Дмитрий Бобровский. LobStoR.wikipedia. Qwfp. Stephenchou0722. David Haslam. Msiebuhr. Pelago. Mathrick. O'Dea. Leafnode. Sterrys. Chobot. Paul A. Mpbailey. Dawnseeker2000. Akhristov. Joelholdsworth. FleetCommand.anyone. LodesterreLLC. ZimZalaBim. Avesus. ABot. Wthrower. Jojoyee. Woohookitty. Alexander Abramov. Uzume. Polluks. DumZiBoT. Gordonf. Nixps. Chris the speller.org/wiki/Open%20XML%20Paper%20Specification?oldid=635892533 Contributors: Kpearce. RedAznor. Marcosw. Chris Chittleborough. Knyri. Sanduskyoh. Etienne. GoingBatty. HAl. Xodarap00. Meters. Alecamiga. Simaocampos. TreasuryTag.