Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze IXpsOMPrintTicketResource interface van de XPS-document-API biedt toegang tot een bestaand afdrukticket en ook de mogelijkheid om een afdrukticket te maken in een XPS OM.
Ticketbronnen afdrukken
Met de interface IXpsOMPrintTicketResource kan een programma de inhoud van een bestaand afdrukticket lezen door de GetPrintTicketResource- methode aan te roepen van een interface die ondersteuning biedt voor een afdrukticket. Nieuwe afdrukticketresources kunnen worden toegevoegd aan een documentonderdeel door SetPrintTicketResource-aan te roepen.
Er zijn drie afdrukticketniveaus die het bereik van het afdrukticket opgeven. De afdrukticketniveaus zijn: het taakniveau (of pakketniveau), het documentniveau en het paginaniveau. In de volgende tabel ziet u de relatie tussen het afdrukticketniveau, de bijbehorende XPS OM-interface en de methoden die worden gebruikt voor toegang tot de afdrukticketresource.
| Ticketniveau afdrukken | Interface | Methode Ophalen | Methode instellen |
|---|---|---|---|
| Baan | IXpsOMDocumentSequence- | GetPrintTicketResource- | SetPrintTicketResource- |
| Document | IXpsOMDocument- | GetPrintTicketResource- | SetPrintTicketResource- |
| Bladzijde | IXpsOMPageReference | GetPrintTicketResource- | SetPrintTicketResource- |
Ticketinhoud afdrukken
De inhoud van een bestaande afdrukticketresource kan worden geopend door te lezen vanuit de stream die is gekoppeld aan de resource. De GetStream methode van de IXpsOMPrintTicketResource interface retourneert de aanwijzer naar een alleen-lezen stream die de XML-indeling van het afdrukticket bevat. De indeling van de inhoud van het afdrukticket wordt beschreven in de Print Schema Specification.
Er kan een nieuwe afdrukticketresource worden gemaakt door een nieuwe IXpsOMPrintTicketResource interface te maken. Een geldig, xml-opgemaakt afdrukticket wordt naar een stream geschreven en er wordt een deel-URI gemaakt om het afdrukticketonderdeel te identificeren. Raadpleeg de Print Schema Specificationvoor meer informatie over de inhoud van een geldig afdrukticket. De stream en de deel-URI worden doorgegeven als parameters van de SetContent aanroep om de nieuwe afdrukticketresource in te stellen en de afdrukticketresource wordt toegevoegd aan het bijbehorende documentonderdeel door de SetPrintTicketResource-methode aan te roepen die wordt weergegeven in de vorige tabel.
Afdrukticketovername
Tickets afdrukken nemen de eigenschappen van afdruktickets over met een groter bereik. Een afdrukticket op documentniveau neemt bijvoorbeeld de eigenschappen over van het afdrukticket op taakniveau dat is gekoppeld aan de documentreeks van het document. Op dezelfde manier neemt een afdrukticket op paginaniveau de eigenschappen over van het afdrukticket op documentniveau dat is gekoppeld aan het document van de pagina. In dit overnameproces overschrijven eigenschappen die zijn opgegeven in het afdrukticket op lager niveau de bijbehorende eigenschappen die anders worden overgenomen van het afdrukticket op een hoger niveau.
Verwante onderwerpen