Print Ticket API

The Print Ticket API provides enables applications to manage and convert print tickets.

A print ticket is an XPS document component that contains the preferred printer settings for a page in a document, or for an entire document, or for a print job that contains one or more documents. Note that print tickets are only found in XPS documents.

Before the printer can use the print ticket, the print ticket must be validated against the printer's characteristics, which are defined in the printer's Print Capabilities. The application performs that validation by calling the Print Ticket API.

The PrintTicket and PrintCapabilities are described by using elements of the Print Schema, which is defined by the Print Schema Specification.

This topic contains information about the following API elements:

The following diagram shows the relationship of the Print Ticket API to the other Print APIs that a native Windows application can use.

a diagram that shows the relationship of the print ticket api to the other print apis that a native windows application can use

XPS Print API

Print Spooler API

GDI Print API

Print Schema Specification