Compartilhar via


Recursos 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.

Usando a tecnologia de recursos de impressão, um driver de impressão pode retornar seus recursos como um conjunto de elementos em um documento XML. Versões anteriores de drivers de impressão retornavam suas informações de recursos quando o aplicativo chamava as funções DeviceCapabilities ou GetDeviceCaps . Essas funções do Microsoft Win32, no entanto, são limitadas porque retornam apenas informações sobre um conjunto fixo de recursos e configurações da impressora e podem retornar informações sobre apenas um recurso ou configuração para cada chamada de função.

Por outro lado, o documento XML PrintCapabilities é muito mais flexível e foi projetado para oferecer suporte a novos recursos da impressora. A função PrintCapabilities também retorna todo o documento XML PrintCapabilities em uma chamada de função.

Esta seção aborda os seguintes aspectos dos recursos de impressão:

Arquitetura de recursos de impressão

Suporte à API Win32 para recursos de impressão

Recursos de impressão em drivers de impressão Unidrv e PScript5

Compatibilidade de plug-ins de driver de impressão

Compatibilidade com recursos de impressão em drivers de impressão monolíticos baseados em GDI