色彩處理

RTF規範允許使用\colortbl指定的RGB顏色值。 每個元件分別提供\red\green\blue命令。

專有的RTF擴展命令\cmykcolortbl允許指定CMYK顏色,每個顏色元件都提供\cyan\magenta\yellow\black命令。

\colortbl的顏色元件值在0到255之間。 \cmykcolortbl的元件值在0到100之間。

RTF擴展命令\*\iscolortbltextPs=支援,它提供了一種指定帶有標準「影像服務」顏色值的顏色表的方法,該顏色表支援全RGB、灰色、CMYK和alpha。 其語法如下:

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

colors 一或多個IS顏色值,以';'分隔

可以在相同的text=textPs= RTF字串中指定多種顏色表類型。 每個顏色表可以有不同的條目數。 影像伺服會嘗試依此順序尋找顏色:\cmykcolortbl之前的\iscolortbl(僅當文字圖層的像素類型為CMYK時)在\colortbl之前。 僅適用於textPs=,如果需要,顏色會在CMYK和RGB之間精確轉換(例如,指定RGB顏色但需要CMYK輸出時)。 如果找不到特定索引值的顏色,則使用預設顏色(黑色)。

有關IS顏色值語法的說明,請參閱color

限制

text= 不支援 \*\iscolortbltextPs= 不支援 \cmykcolortbl

在轉換Photofonts時,會忽略顏色選取。

範例

允許使用變數控制三種文本顏色,同時在標準RTF文本編輯器中開啟RTF字串時仍顯示顏色預設值。

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

本頁內容

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