Note: XPS and XPSX file formats are supported in the Document/Medical licensing.
The XML Paper Specification format is a new electronic document format supported natively 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-International.
For more information on XPS, refer to XML Paper Specification: Overview.
Support for this file format is available in Document Imaging and above. For unlocking support, use the RasterSupport.SetLicense() method.
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.
File constants associated with this file format are:
Required DLL: Leadtools.Codecs.Xps.Dll. For a listing of the exact DLLs needed, based on the toolkit version, refer to Files To Be Included With Your Application.
Constant | Read Support | Write Support | Description |
Xps | 24 BPP |
1,4,8,24 and 32 |
Raster XPS file with images saved as PNG. |
XpsJpeg |
N/A* |
8 BPP (Grayscale) |
Raster XPS with JPEG 4:4:4 Compression. |
XpsJpeg422 |
N/A* |
24 BPP |
Raster XPS with JPEG 4:2:2 Compression. |
XpsJpeg411 |
N/A* |
24 BPP |
Raster XPS with JPEG 4:1:1 Compression. |
* When you request file information on a XPS file, Xps will always be returned for the file format, regardless of the composition of the XPS file. LEADTOOLS for WPF 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.
Note: This format is supported by the Document/Medical products only.
Extension | Module | Value | Win32 | Win64 | Net32 | Net64 | Linux | Android | Apple | UWP | MimeType | Friendly Name |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Xps | XPS | 322 | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-xpsdocument | XPS - Microsoft XML Paper Specification | ||||
XpsJpeg | XPS | 324 | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-xpsdocument | XPS - XML Paper Specification with JPEG (4-4- | ||||
XpsJpeg411 | XPS | 326 | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-xpsdocument | XPS - XML Paper Specification with JPEG (4-1- | ||||
XpsJpeg422 | XPS | 325 | ✔ | ✔ | ✔ | ✔ | application/vnd.ms-xpsdocument | XPS - XML Paper Specification with JPEG (4-2- |
For a complete list for supported file formats, see Summary of All Supported File Formats.
For details of the file formats supported across products and platforms, refer to File Format Comparison Chart.
NOTE: LEADTOOLS supports writing the XPS file format using the LEADTOOLS Document Writers. For more information on the LEADTOOLS Document Writers SDK, refer to Introduction.
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