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 Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
O modelo de driver de impressora v4 é um refinamento do modelo de driver de impressora v3 existente. Seu design melhora o desenvolvimento de drivers, reduz os custos de gerenciamento de TI e oferece 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 também é otimizado para vários novos cenários:
Cenários do Windows 8
Os aplicativos UWP apresentam novas considerações de design em relação ao comportamento da interface do usuário e ao contexto de segurança. Portanto, 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 foi projetado para tornar o compartilhamento mais fácil e eficiente, eliminando a necessidade de gerenciar drivers em 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. E também, 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. Exceto pelos filtros de renderização e aplicativos de interface do usuário, todos os outros blocos funcionais no diagrama são implementados pela Microsoft. 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 e 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 no Visual Studio | Fornece informações sobre como criar um driver de impressora v4 no Visual Studio. |