Driver de impressora V4
Importante
Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com o PSA (Aplicativos de Suporte para Impressão), para personalizar a experiência de impressão em 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 para 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 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, Configuração automática 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 cenários novos:
cenários de Windows 8
Os aplicativos UWP apresentam novas considerações de design sobre o comportamento da interface do usuário e o 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 chave 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 driver
O driver v4 dá suporte aos esforços de desenvolvimento existentes do modelo de driver de impressora versão 3 e da arquitetura XPSDrv. Além disso, 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 para os 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 do usuário do driver de impressora V4 | Fornece informações sobre interfaces do 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. |
Seções relacionadas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de