Compartilhar via


Comandos de preenchimento de área de retângulo

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.

A tabela a seguir lista os comandos de preenchimento da área do retângulo. Todos os comandos são especificados usando o formato de entrada de comando.

Comando Descrição Comentários
CmdRectBlackFill Comando para preencher um retângulo em preto. Opcional. Se não for especificado, o Unidrv tentará o preenchimento preto especificando o comando CmdRectGrayFill com uma porcentagem de cinza de MaxGrayFill.
CmdRectGrayFill Comando para preencher um retângulo em cinza (não apaga o plano de fundo). Opcional. Se não for especificado, o Unidrv não assumirá nenhum recurso de preenchimento de cinza. A cadeia de caracteres de comando normalmente inclui a variável GrayPercentage.
CmdRectWhiteFill Comando para preencher um retângulo (apaga o fundo). Opcional. Se não for especificado, o Unidrv não assume nenhum preenchimento de branco de apagamento. Nesse caso, o Unidrv retornará falha se um aplicativo solicitar preenchimento branco, porque o preenchimento cinza não pode apagar o plano de fundo.
CmdSetRectHeight Comando para definir a altura do retângulo. Opcional. Deve ser especificado se CmdSetRectWidth for especificado.
CmdSetRectWidth Comando para definir a largura do retângulo. Opcional. Deve ser especificado se CmdSetRectHeight for especificado.