Introdução aos arquivos GPD
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.
Os arquivos GPD são usados para criar minidrivers Unidrv. Um minidriver Unidrv consiste em uma GPD (descrição de impressora genérica) baseada em texto, que pode estar contida em um ou mais arquivos GPD.
Os arquivos GPD usam a linguagem GPD para descrever uma impressora. Os arquivos contêm entradas de arquivo GPD que usam a linguagem GPD para fornecer os seguintes tipos de informações:
Atributos de impressora que descrevem as características da impressora.
Comandos de impressora que controlam operações de impressora.
Recursos de impressora que descrevem os recursos da impressora que podem ser controlados pelo Unidrv.
Opções de impressora que representam os estados que podem ser atribuídos aos recursos da impressora.
Descrições de fonte de impressora que especificam as características associadas a fontes residentes em hardware e cartuchos.
Instruções condicionais que descrevem dependências entre atributos de impressora e a configuração de uma impressora.
A linguagem GPD também define entradas de arquivo GPD que controlam as seguintes operações:
Compactando dados de varredura
Manipulando recursos e opções instaláveis
Descrevendo as configurações de memória da impressora
Esta seção introdutória também inclui discussões sobre unidades mestras, uso de vários arquivos GPD em um minidriver e uso de DLLs de recurso em um minidriver.
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