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.
Os atributos de cor são atributos gerais de impressão que especificam características para controlar a impressão a cores.
A tabela a seguir lista os atributos de cor.
| Nome do atributo | Parâmetro de atributo | Comments |
|---|---|---|
| ChangeColorModeOnDoc? | VERDADEIRO ou FALSO. Indica se o modo de cor de uma impressora pode ser alterado entre páginas de um documento sem efeitos colaterais. | Optional. Se não for especificado, o valor padrão será TRUE. A Unidrv utiliza este valor para otimizar a velocidade de impressão. Para obter mais informações, consulte o texto a seguir a esta tabela. |
| CyanInMagentaDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação por ciano no corante magenta. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
| CyanInYellowDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação por ciano no corante amarelo. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
| EnableGDIColorMapping | VERDADEIRO ou FALSO. Indica se o GDI deve executar o mapeamento de gama do monitor para o espaço de cores da impressora. | Optional. Se não for especificado, o valor padrão será FALSE. Se TRUE, Unidrv define o sinalizador HT_FLAG_DO_DEVCLR_XFORM na estrutura GDIINFO . |
| MagentaInCyanDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação por magenta em corante ciano. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
| MagentaInYellowDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação por magenta em corante amarelo. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
| YellowInCyanDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação amarela no corante ciano. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
| YellowInMagentaDye | Valor numérico, de 0 a 1000, indicando a percentagem de contaminação amarela no corante magenta. O valor é o percentual de contaminação vezes 100. Por exemplo, 8,4% contaminação é especificada como 840 e 10% é 1000. | Optional. Se não for especificado, um valor padrão fornecido pelo Unidrv será usado. |
Quando o atributo de cor *ChangeColorModeOnDoc? é definido como TRUE, a otimização de cores é ativada. Quando esse atributo é definido como FALSE, nenhuma otimização é executada. Quando a otimização de cores está ativada, a cor no arquivo de spool faz com que o arquivo de spool seja reproduzido em cores. A falta de cor no ficheiro de spool faz com que o ficheiro de spool seja reproduzido em monocromático.
Se você estiver criando um plug-in de renderização Unidrv para gerar marcas d'água coloridas, a otimização de cores fará com que as marcas d'água coloridas sejam impressas em preto e branco quando forem impressas em documentos em preto e branco. Para garantir que as marcas d'água coloridas sejam impressas corretamente com documentos coloridos e em preto e branco, desative a otimização de cores.
A otimização de cores controlada pelo atributo de cor *ChangeColorModeOnDoc? também pode ser controlada definindo o membro dwColorOptimization das estruturas ATTRIBUTE_INFO_2 ou ATTRIBUTE_INFO_3 . A otimização de cores também pode ser controlada usando a função GdiEndPageEMF .