Recomendações de driver XPSDrv
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.
Além dos requisitos do driver XPSDrv, você deve considerar as seguintes práticas recomendadas:
Use arquivos GPD ou PPD modulares. Para módulos de configuração baseados em Unidrv ou PScript5, o driver de impressão deve fornecer um arquivo GPD ou PPD separado para cada filtro. Em seguida, um único arquivo GPD ou PPD do driver de impressão "pai" deve fazer referência a todos os arquivos GPD ou PPD por filtro. Organizar os arquivos GPD e PPD de forma modular por filtro ajuda a manter a modularidade e a reutilização de filtros no pipeline de filtro.
Mapeie para palavras-chave públicas do Esquema de Impressão. Sempre que possível, você deve mapear todas as configurações do driver de impressão e os recursos do driver de impressão também suas palavras-chave equivalentes no Esquema de Impressão público. Mapear as configurações do driver de impressão para palavras-chave públicas do Esquema de Impressão facilita a adoção de novos recursos pelos aplicativos. Esse mapeamento também fornece melhor sincronização das configurações da impressora entre drivers de impressão e aplicativos e sistema.