Tratamento de cores

A especificação RTF permite valores de cor RGB especificados com \colortbl. Cada componente é fornecido separadamente com os comandos \red, \green e \blue.

O comando \cmykcolortbl proprietário da extensão RTF permite especificar cores CMYK, com cada componente de cor fornecido com os comandos \cyan, \magenta, \yellow e \black.

Os valores dos componentes de cor para \colortbl estão no intervalo de 0 a 255. Os valores do componente para \cmykcolortbl estão no intervalo de 0 a 100.

O comando da extensão RTF \*\iscolortbl, suportado por textPs=, fornece uma maneira de especificar uma tabela de cores com valores de cor padrão do Image Serving, com suporte completo para RGB, cinza, CMYK e alfa. Ela tem a seguinte sintaxe:

{\*\iscolortbl; *[!DNL colors]*;}

colors um ou mais valores de cor IS, separados por ';'

Mais de um tipo de tabela de cores pode ser especificado na mesma sequência de caracteres text= ou textPs= RTF. Cada tabela de cores pode ter um número diferente de entradas. O Serviço de Imagens tentará encontrar as cores nesta ordem: \iscolortbl antes de \cmykcolortbl (somente se o tipo de pixel da camada de texto for CMYK) antes de \colortbl. Apenas para textPs=, as cores são convertidas com precisão entre CMYK e RGB, se necessário (por exemplo, quando as cores RGB são especificadas, mas a saída CMYK é necessária). Se nenhuma cor para um determinado valor de índice for encontrada, a cor padrão (preto) será usada.

Consulte color para obter uma descrição da sintaxe dos valores de cor IS.

Restrições

text= não suporta \*\iscolortbl. textPs= não suporta \cmykcolortbl.

As seleções de cores são ignoradas ao renderizar fontes de fotos.

Exemplo

Permita que três cores de texto sejam controladas com variáveis, enquanto ainda exibem o valor padrão de cor quando a string RTF for aberta em um editor de texto RTF padrão.

…&$c1=ff0000&$c2=00ff00&$c3=0000ff&textPs={{\*\iscolortbl;$c1$;$c2$;$c3$;}{\colortbl;\red255;\green0;\blue0;\red0;\green255;\blue0;\red0;\green0;\blue255;}…}…

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now