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 atributos que descrevem o suporte da impressora para emissão de dados raster.
| Nome do atributo | Parâmetro de atributo | Comments |
|---|---|---|
| CursorXAfterSendBlockData | Valor constante que indica a posição x do cursor após o envio de um bloco de dados raster. Pode ser um dos seguintes: AT_GRXDATA_END AT_GRXDATA_ORIGIN AT_CURSOR_X_ORIGIN significa o pixel no início do bloco gráfico, o pixel após o último no bloco ou a origem do cursor. | Optional. Se esse campo não for especificado, o valor padrão será AT_GRXDATA_END. |
| CursorYAfterSendBlockData | Valor constante que indica a posição y do cursor após o envio de um bloco de dados raster. Pode ser um dos seguintes: NO_MOVE AUTO_INCREMENT | Optional. Se não for especificado, o valor padrão será NO_MOVE, o que significa que a posição y do cursor permanece inalterada. |
| MaxMultipleRowBytes | Valor numérico que indica o bloco de raster de tamanho máximo a ser usado ao baixar dados de raster em dispositivos que definem SendMultipleRows? para TRUE | O valor padrão é 32 KB. O maior valor permitido é 256 KB. |
| MirrorRasterByte? | TRUE ou FALSE, indicando se Unidrv deve espelhar (inverso) cada byte de dados de imagem. | Optional. Se não for especificado, o valor padrão será FALSE. |
| MirrorRasterPage? | TRUE ou FALSE, indicando se a saída deve ser espelhada. Quando TRUE, esse atributo faz com que tudo na página seja impresso como raster e, em seguida, espelhado na direção oposta da faixa. Isso significa que as páginas de retrato são espelhadas da esquerda para a direita, as páginas de paisagem são espelhadas de cima para baixo. Esse atributo é mais útil para impressão em transparências ou filme de impressão reversa. | Optional. O valor padrão é FALSE. Esse atributo é um atributo global realocável. Ele pode aparecer como um atributo de nível raiz (consulte atributos somente no nível raiz) quando não houver dependências de configuração ou pode aparecer com constructos Option ou Case em uma base de tipo por mídia. |
| MoveToX0BeforeSetColor? | TRUE ou FALSE, indicando se a coordenada x do cursor deve ser definida como zero antes que um comando de seleção de cores explícito possa ser enviado. | Optional. Se não for especificado, o valor padrão será FALSE. Só poderá ser TRUE se UseExpColorSelectCmd? também for TRUE. |
| OptimizeLeftBound? | TRUE ou FALSE, indicando se o Unidrv deve remover espaços em branco no limite esquerdo de cada banda. | Optional. Se não for especificado, o valor padrão será FALSE. |
| OutputDataFormat | H_BYTE ou V_BYTE, indicando se os bits em um byte de dados são mapeados para pixels horizontais ou pixels verticais. | Optional. Se esse campo não for especificado, o valor padrão será H_BYTE. |
| PreAnalysisOptions | Valor numérico, um de 0, 1, 2, 4 ou 8. Para obter informações sobre o significado de cada parâmetro de atributo, consulte a infraestrutura de Preanalysis. | Optional. Se esse campo não for especificado, o valor padrão será 1. |
| RasterSendAllData? | TRUE ou FALSE, indicando se o Unidrv deve enviar todos os dados de raster, incluindo linhas de verificação em branco e espaços em branco dentro das linhas de verificação. | Optional. Se não for especificado, o valor padrão será FALSE. |
| SendMultipleRows? | TRUE ou FALSE, indicando se o comando especificado por CmdSendBlockData pode enviar vários blocos ao mesmo tempo. | |
| StripBlanks | LIST indicando quais espaços em branco em um bloco de dados raster devem ser removidos. Pode ser um ou mais de: LEADING ENCLOSED TRAILING | Optional. Se não for especificado, o Unidrv não retira nenhum espaço em branco. Consulte também MinStripBlankPixels em atributos option para o recurso de resolução. |
| UseExpColorSelectCmd? | TRUE ou FALSE, indicando se a impressora requer comandos de seleção de cores explícitos, separados dos dados de raster de cor. | Optional. Se não for especificado, o valor padrão será FALSE. Impressoras de matriz de ponto exigem um valor verdadeiro. |
Para informações sobre comandos associados com emissão de dados raster, consulte Comandos de emissão de dados raster.