Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Important
A plataforma de impressão moderna é o meio preferido 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 o guia de design do Aplicativo de Suporte de Impressão v1 e v2.
A tabela a seguir lista os comandos de emissão de dados raster. Todos os comandos são especificados usando o formato de entrada de comando.
| Command | Description | Comments |
|---|---|---|
| CmdBeginRaster | Comando para inicializar uma transferência de dados raster. | Optional. Se não for especificado, o Unidrv pressupõe que nenhuma inicialização é necessária. |
| CmdEndRaster | Comando para concluir uma transferência de dados raster. | Optional. Se não for especificado, o Unidrv pressupõe que nenhuma operação de conclusão de transferência é necessária. |
| CmdSetDestBmpHeight | Command para definir a altura de um bitmap de destino. | Optional. Aplicável somente se a impressora der suporte a bitmaps escalonáveis. |
| CmdSetDestBmpWidth | Command para definir a largura de um bitmap de destino. | Optional. Aplicável somente se a impressora der suporte a bitmaps escalonáveis. |
| CmdSetSrcBmpHeight | Command para definir a altura de um bitmap de origem. | Optional. Aplicável somente se a impressora der suporte a bitmaps escalonáveis. |
| CmdSetSrcBmpWidth | Command para definir a largura de um bitmap de origem. | Optional. Aplicável somente se a impressora der suporte a bitmaps escalonáveis. |
| CmdSendBlockData | Comando para entregar um bloco de dados à impressora. | Required. Se OutputDataFormat for V_BYTE, um bloco conterá os dados de uma passagem física da cabeça de impressão (consulte PinsPerPhysPass). Se *OutputDataFormat for H_BYTE, um bloco conterá os dados de uma passagem lógica da cabeça de impressão (consulte PinsPerLogPass). |
| CmdEndBlockData | Comando para indicar o fim de um bloco de dados que foi enviado usando o comando CmdSendBlockData. | Optional. Se não for especificado, o Unidrv assume que nenhum comando é necessário para indicar o fim de um bloco (usado por algumas impressoras matriciais) |
| CmdSendBlackData | Comando para fornecer dados de plano preto para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendBlueData | Comando para fornecer dados de plano azul para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendCyanData | Comando para fornecer dados de plano ciano para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendGreenData | Comando para fornecer dados de plano verde para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendMagentaData | Comando para fornecer dados de plano magenta para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendRedData | Comando para fornecer dados de plano vermelho para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendYellowData | Comando para fornecer dados de plano amarelo para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |