Compartilhar via


Compatibilidade de plug-ins de driver de impressão

Importante

A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

Os plug-ins de driver de impressão que fornecem funcionalidade adicional ou modificada para drivers de impressão baseados em minidriver devem dar suporte à interface IPrintOemPrintTicketProvider para fornecer suporte completo e correto a Recursos de Impressão em um driver de impressão baseado em Unidrv ou PScript5. Se um plug-in der suporte a IPrintOemPrintTicketProvider, o plug-in terá a capacidade de editar o documento PrintTicket e modificar a interface do usuário (interface do usuário) de configuração. Mas o suporte para essa interface também requer consideravelmente mais esforço de desenvolvimento do que apenas editar um arquivo GPD ou PPD.

Os plug-ins que não dão suporte à interface IPrintOemPrintTicketProvider são limitados a seu suporte DEVMODEW existente, portanto, algumas funções que o plug-in fornece podem não estar incluídas nos documentos PrintTicket ou PrintCapabilities .