XPS Document API

The XPS Document API is a native Windows API that enables programs to create, read, edit, save, and print XPS documents. The XPS Document API is supported in Windows 7 and later versions of Windows, and can be used in user-mode programs and XPSDrv printer drivers.

The XPS Document API suports both XPS and OpenXPS, and is designed for C++ programmers who are writing native Windows applications. For more information about the Open XPS specification, see Open XML Paper Specification (OpenXPS).

About XPS Document API

About XPS Document API topic describes XPS OM as it is implemented by the XPS Document API.

Using XPS Document API

Using XPS Document API describes how to start using the XPS Document API in your programs, and provides examples of how to perform common programming tasks. This section also includes links to sample applications that use different features of the XPS Document API.

XPS Document API Reference

XPS Document API Reference contains a complete list of the interfaces, methods, structures, and enumerators that are implemented by the XPS Document API.

About XPS Document API

Using XPS Document API

XPS Document API

XPS Document API Reference

XPS Print API

XML Paper Specification