6.2.8 Côr

Uma côr é definida por 6 dígitos hexadecimais (0 à 9 e A-F) em maiúsculas ou minúsculas, que resultam em 3 números hexadecimais (cada um com 2 dígitos) podendo variar de 00 (0) à FF (255) que são aplicados, respectivamente às cores fundamentais: Vermelho (Red) Verde (Green) e Azul (Blue).

Esquematicamente uma côr pode ser representada por RRGGBB onde RR são os dígitos hexadecimais que serão aplicados ao Vermelho, GG (idem) para o Verde e BB (idem) para o Azul.

Exemplo:

<f b=1 c=0000FF bgc=FFFF00>Letras azuis em fundo amarelo<>

_

Resultado:

Letras azuis em fundo amarelo

_

No exemplo acima o fundo ficou amarelo pois foi o resultado de 255 (100%) de Vermelho com 255 (100%) de Verde e 0 (0%) de Azul, ou seja, Vermelho + Verde = Amarelo.

Qualquer combinação de cores é possível, porém, foi observado que as saídas .RTF não aplicam corretamente algumas combinações de cores. Sendo assim, observe os resultados de cores nas tabelas abaixo e, veja, a seguir, as cores mais recomendadas para utilização.

(*) são as cores mais recomendadas.

Escala de cinza

000000 Teste (*) Preto
101010 Teste    
202020 Teste    
303030 Teste    
404040 Teste    
505050 Teste    
606060 Teste    
707070 Teste    
808080 Teste (*) Cinza
909090 Teste    
A0A0A0 Teste    
B0B0B0 Teste    
C0C0C0 Teste (*) Prata
D0D0D0 Teste    
E0E0E0 Teste    
F0F0F0 Teste    
FFFFFF Teste (*) Branco

Cores Fundamentais e composições simples

000000 Teste (*) Preto
FFFFFF Teste (*) Branco
FF0000 Teste (*) Vermelho
00FF00 Teste (*) Verde
0000FF Teste (*) Azul
FFFF00 Teste (*) Amarelo
FF00FF Teste (*) Magenta
00FFFF Teste (*) Ciano

Cores HTML 3.2

00FFFF Teste (*) aqua
000000 Teste (*) black
0000FF Teste (*) blue
FF00FF Teste (*) fuchsia
808080 Teste (*) gray
008000 Teste (*) green
00FF00 Teste (*) lime
800000 Teste (*) maroon
000080 Teste (*) navy
808000 Teste (*) olive
800080 Teste (*) purple
FF0000 Teste (*) red
C0C0C0 Teste (*) silver
008080 Teste (*) teal
FFFFFF Teste (*) white
FFFF00 Teste (*) yellow

Tabela mais completa

000000

400000

800000

C00000

FF0000

000040

400040

800040

C00040

FF0040

000080

400080

800080

C00080

FF0080

0000C0

4000C0

8000C0

C000C0

FF00C0

0000FF

4000FF

8000FF

C000FF

FF00FF

004000

404000

804000

C04000

FF4000

004040

404040

804040

C04040

FF4040

004080

404080

804080

C04080

FF4080

0040C0

4040C0

8040C0

C040C0

FF40C0

0040FF

4040FF

8040FF

C040FF

FF40FF

008000

408000

808000

C08000

FF8000

008040

408040

808040

C08040

FF8040

008080

408080

808080

C08080

FF8080

0080C0

4080C0

8080C0

C080C0

FF80C0

0080FF

4080FF

8080FF

C080FF

FF80FF

00C000

40C000

80C000

C0C000

FFC000

00C040

40C040

80C040

C0C040

FFC040

00C080

40C080

80C080

C0C080

FFC080

00C0C0

40C0C0

80C0C0

C0C0C0

FFC0C0

00C0FF

40C0FF

80C0FF

C0C0FF

FFC0FF

00FF00

40FF00

80FF00

C0FF00

FFFF00

00FF40

40FF40

80FF40

C0FF40

FFFF40

00FF80

40FF80

80FF80

C0FF80

FFFF80

00FFC0

40FFC0

80FFC0

C0FFC0

FFFFC0

00FFFF

40FFFF

80FFFF

C0FFFF

FFFFFF

Note como muitas cores não aparecem adequadamente na saída .RTF.