Compartilhar via


Driver de impressora V4

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 o guia de design do Aplicativo de Suporte de Impressão v1 e v2.

O modelo de driver de impressora v4 é um refinamento do modelo de driver de impressora v3 existente. Seu design melhora o desenvolvimento de driver, reduz os custos de gerenciamento de TI e dá suporte a novos cenários. O modelo de driver de impressão v4 continua a dar suporte a muitas tecnologias familiares, como XPSDrv, GPD, PPD, Autoconfiguration e Bidi. O modelo de driver de impressão v4 também dá suporte a vários novos pontos de extensibilidade.

O modelo de driver de impressão v4 é otimizado para vários novos cenários:

  • Cenários do Windows 8

    Os aplicativos da Plataforma Universal do Windows (UWP) apresentam novas considerações de design sobre o comportamento da interface do usuário e o contexto de segurança. Era necessário um modelo de driver de impressora que fornecesse suporte profundamente integrado para esse novo ambiente. O modelo de driver de impressão v4 fornece a única maneira para os fabricantes de impressoras fornecerem experiências personalizadas de Preferências de Impressão ou experiências de Notificação de Impressora em aplicativos UWP.

  • Compartilhamento de impressora

    O compartilhamento de impressora é um item de proposta de valor importante para servidores Windows. O modelo de driver de impressora v4 torna o compartilhamento mais fácil e eficiente eliminando a necessidade de gerenciar drivers entre arquiteturas de processador.

  • Facilidade de desenvolvimento de drivers

    O driver v4 dá suporte aos esforços de desenvolvimento existentes do modelo de driver de impressora versão 3 e da arquitetura XPSDrv. O driver v4 é mais fácil de desenvolver e testar.

Observação

Para ajudar a explicar melhor alguns dos conceitos nesta seção, uma empresa fictícia chamada Fabrikam é usada.

Arquitetura de alto nível

O diagrama de arquitetura a seguir é uma representação de alto nível de um driver de impressão v4. Com exceção dos filtros de renderização e dos aplicativos de interface do usuário, a Microsoft implementa todos os outros blocos funcionais no diagrama.

O diagrama mostra uma representação de alto nível do driver de impressão v4.

Os drivers de impressão V4 dependem muito de arquivos de dados e JavaScript para extensibilidade. As caixas azuis representam arquivos existentes que foram usados no modelo de driver v3. As caixas verdes representam novos locais para conectar.

Nesta seção

Artigo Descrição
Renderização do driver de impressora V4 Fornece informações sobre a renderização do driver de impressora v4.
Configuração do driver de impressora V4 Fornece informações sobre a configuração do driver de impressora v4.
Configuração do driver de impressora V4 Fornece informações sobre a configuração do driver de impressora v4.
Interfaces de usuário do driver de impressora V4 Fornece informações sobre interfaces de usuário do driver de impressora v4.
Conectividade do driver de impressora V4 Fornece informações sobre a conectividade do driver de impressora v4.
Criar um driver de impressora v4 Fornece informações sobre como criar um driver de impressora v4 no Visual Studio.