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.
Important
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 tabela a seguir lista os comandos de emissão de dados rasterizados. 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 assume que nenhuma inicialização é necessária. |
| CmdEndRaster | Comando para concluir uma transferência de dados raster. | Optional. Se não for especificado, o Unidrv assume que nenhuma operação de conclusão de transferência é necessária. |
| CmdSetDestBmpHeight | Comando para definir a altura de um bitmap de destino. | Optional. Aplicável somente se a impressora suportar bitmaps escaláveis. |
| CmdSetDestBmpWidth | Comando para definir a largura de um bitmap de destino. | Optional. Aplicável somente se a impressora suportar bitmaps escaláveis. |
| CmdSetSrcBmpHeight | Comando para definir a altura de um bitmap de origem. | Optional. Aplicável somente se a impressora suportar bitmaps escaláveis. |
| CmdSetSrcBmpWidth | Comando para definir a largura de um bitmap de origem. | Optional. Aplicável somente se a impressora suportar bitmaps escaláveis. |
| CmdSendBlockData | Comando para entregar um bloco de dados para a impressora. | Required. Se OutputDataFormat estiver V_BYTE, um bloco conterá os dados de uma passagem física da cabeça de impressão (consulte PinsPerPhysPass). Se *OutputDataFormat estiver 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 final 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 entregar dados de plano preto para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendBlueData | Comando para entregar dados de plano azul para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendCyanData | Comando para entregar dados de plano ciano para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendGreenData | Comando para entregar dados de plano verde para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendMagentaData | Comando para entregar dados de plano magenta para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendRedData | Comando para entregar dados de plano vermelho para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |
| CmdSendYellowData | Comando para entregar dados de plano amarelo para a impressora. | Obrigatório se o atributo UseExpColorSelectCmd? for FALSE. |