Partilhar via


Introdução aos arquivos GPD

Importante

A plataforma de impressão moderna é o meio preferencial 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.

Os arquivos GPD são usados para criar minidrivers Unidrv. Um minidriver Unidrv consiste em uma GPD (descrição genérica da impressora) 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 arquivos GPD que usam a linguagem GPD para fornecer os seguintes tipos de informações:

A linguagem GPD também define entradas de arquivos GPD que controlam as seguintes operações:

Compactando dados raster

Manipulando formatos de cores

Meio-tom com Unidrv

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 mestres, usando vários arquivos GPD em um minidriver e usando DLLs de recursos em um minidriver.