The XML Paper Specification format is a new electronic document format natively supported by Microsoft Windows and Office. The XPS format is designed for high-quality printing. The standard for XPS is TC46 - Open XML Paper Specification (XPS), which is produced by Ecma.
This format provides a safe and secure way to store and share electronic documents.
LEADTOOLS supports the loading and saving of XPS files. LEADTOOLS supports the loading XPS files at different resolutions, depending on the user's preference. LFileSettings::SetXPSOptions and LFileSettings::GetXPSOptions methods
The default extension is: .xps.
LEAD supports version 1.0 of this format.
NOTE: If the support for this file format is locked and the user loaded a sample file, then a thumbnail will be loaded showing the image.
The file constants associated with this file format are:
Constant | Read Support | Write Support | Description |
---|---|---|---|
FILE_XPS | 24 BPP* | 1,4,8,24 and 32 | [322] Raster XPS file with images saved as PNG. |
FILE_XPS_JPEG | N/A* | 8 BPP (Grayscale) 24 BPP | [324] Raster XPS with JPEG 4:4:4 Compression |
FILE_XPS_JPEG_422 | N/A* | 24 BPP | [325] Raster XPS with JPEG 4:2:2 Compression. |
FILE_XPS_JPEG_411 | N/A* | 24 BPP | [326] Raster XPS with JPEG 4:1:1 Compression. |
Required DLLs and Libraries
Related Formats
For more information on the format, refer to https://docs.microsoft.com/en-us/windows/win32/printdocs/documents.
NOTE: When you request file information on a XPS file, FILE_XPS will always be returned for the file format, regardless of the composition of the XPS file. LEADTOOLS can read XPS documents that are made up of both text and images. The text and images are rasterized into one raster image for each page of the document. LEADTOOLS can write XPS documents that are made up of raster images only.
Win32, x64
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.