IFixedPage::GetPrintTicket method

The GetPrintTicket method gets the print ticket object for the fixed page.

Syntax

HRESULT GetPrintTicket(
  IPartPrintTicket **ppPrintTicket
);

Parameters

ppPrintTicket

Pointer to a location into which the method writes a pointer to the IPartPrintTicket interface of a print ticket object. This object contains the print ticket for the fixed page.

Return Value

GetPrintTicket returns an HRESULT value. If a print ticket is not in the fixed page, GetPrintTicket might return E_ELEMENT_NOT_FOUND.

Remarks

After calling this method to get the page-level print ticket, a print driver filter can obtain the effective print ticket for the fixed page by merging the page-level print ticket with the document-level print ticket and the job-level print ticket. The filter can get the document-level and job-level print tickets by calling the IFixedDocument::GetPrintTicket and IFixedDocumentSequence::GetPrintTicket methods. For more information about merging print tickets, see Print Ticket Merging.

Requirements

   
Target Platform Desktop
Header filterpipeline.h

See Also

IFixedDocument::GetPrintTicket

IFixedDocumentSequence::GetPrintTicket

IFixedPage

IPartPrintTicket