色彩處理 color-handling

RTF規格允許以\colortbl指定的RGB色彩值。 每個元件分別提供\red\green\blue命令。

專有的RTF延伸命令\cmykcolortbl允許指定CMYK色彩,每個色彩元件都有\cyan\magenta\yellow\black命令。

\colortbl的顏色元件值在0到255的範圍內。 \cmykcolortbl的元件值在0到100的範圍內。

textPs=支援的RTF延伸命令\*\iscolortbl提供指定具有標準「影像伺服」色彩值的色彩表的方法,支援完整RGB、灰色、CMYK和Alpha。 其語法如下:

{\*\iscolortbl; *colors*;}

colors ​一或多個IS色彩值,以「;」分隔

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

如需IS色彩值的語法說明,請參閱色彩

限制 section-c5173e672d854e4aa9656844f7fc4d0e

修飾元text=不支援\*\iscolortbl。 修飾元textPs=不支援\cmykcolortbl

呈現Photofonts時會忽略顏色選取範圍。

範例 section-0f166bb72bd44479be01131077851142

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

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

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49