Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 Guia de design do aplicativo de suporte de impressão v1 e v2.
A linguagem GPD fornece um nome de comando predefinido para cada operação de impressora comumente usada. Além disso, comandos personalizados podem ser definidos para opções de impressora específicas do dispositivo.
Cada comando da impressora pode ser implementado de duas maneiras:
Você pode colocar uma cadeia de caracteres de comando específica do dispositivo em um arquivo GPD. O Unidrv envia a sequência de comandos para o spooler de impressão no momento apropriado.
Você pode implementar o método COM IPrintOemUni::CommandCallback , que gera dinamicamente uma cadeia de caracteres de comando. Unidrv chama o método sempre que tem que enviar o comando para o spooler. Para obter mais informações , consulte Comandos de impressora gerados dinamicamente em Personalizando drivers de impressora da Microsoft.
Os tópicos a seguir descrevem como especificar comandos de impressora em arquivos GPD: