Aggiungere il supporto per i ticket di stampa ai driver di stampa
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
Per supportare completamente le tecnologie Print Ticket e Print Capabilities, i driver di stampa devono:
Supportare l'interfaccia IPrintTicketProvider, in base alle esigenze, per fornire il documento Funzionalità di stampa per la stampante.
Supportare l'interfaccia IPrintTicketProvider nei plug-in del driver di stampa.
Utilizzare le informazioni sul ticket di stampa durante l'elaborazione di un processo di stampa.
Un driver di stampa che supporta l'interfaccia IPrintTicketProvider esegue i primi due elementi dell'elenco precedente, ma non punta all'ultimo elemento. Il driver di stampa deve leggere ed elaborare le impostazioni dei ticket di stampa in un documento XPS in modo che queste impostazioni influiscano sul documento stampato. Per altre informazioni sull'implementazione di questo supporto, vedere Supporto ticket di stampa nel modulo di rendering XPSDrv.
I driver di stampa basati su GDI versione 3 non devono aggiungere il supporto di Print Ticket ai driver perché il sottosistema di stampa converte gli oggetti PrintTicket in strutture DEVMODEW equivalenti per il driver di stampa.