Driver de impressora V4
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 o guia de design do aplicativo de suporte Print.
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 suportar muitas tecnologias familiares, como XPSDrv, GPD, PPD, Autoconfiguratione Bidi. O modelo de driver de impressão v4 também suporta 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.
Partilha de impressoras
O compartilhamento de impressoras é um item chave de proposta de valor 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 entre arquiteturas de processador.
Facilidade de desenvolvimento de drivers
O driver v4 suporta os 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 desta 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 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 os arquivos existentes que foram usados no modelo de driver v3 e as caixas verdes representam novos lugares para se conectar.
Nesta secção
Artigo | Descrição |
---|---|
renderização do driver de impressora V4 | Fornece informações sobre a renderização do driver de impressora v4. |
de 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 de driver de impressora v4. |
Conetividade do driver V4 de impressora | 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. |