Partilhar via


Driver de impressora XPS (XPSDrv)

Importante

A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), 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 Guia de design do aplicativo de suporte de impressão v1 e v2.

O driver de impressora XPS (XPSDrv) é um driver de impressora aprimorado, baseado em GDI versão 3 que foi usado antes do Windows Vista. Os drivers de impressora XPSDrv, como os baseados em GDI, consistem em três componentes principais:

O módulo de configuração de um driver de impressora XPSDrv fornece as mesmas funções que o módulo de configuração da DLL de interface de impressora de um driver baseado em GDI. O módulo de configuração XPSDrv também suporta as tecnologias Print Ticket e Print Capabilities.

O módulo de renderização de um driver de impressora XPSDrv não usa, necessariamente, as funções de renderização baseadas em GDI de um driver de impressora baseado em GDI. Em vez disso, o módulo de renderização de um driver de impressora XPSDrv consiste em zero ou mais filtros e um arquivo de configuração que descreve as ações de cada filtro. Os filtros no módulo de renderização de um driver de impressora XPSDrv também devem suportar a tecnologia Print Ticket para processar corretamente o trabalho de impressão para a impressora.