每一个定义都要用分号隔开,即使是省略的定义也是如此。如果一个颜色定义被省略,RTF阅读器会使用它的默认颜色。以下的例子定义了Word使用的默认颜色表。从一个分号直接跟在控制字\colortbl之后可以看出,第一个颜色被省略了。这种省略的定义表示颜色0是自动颜色。
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
前景色和背景色通过颜色表索引值来定义一个颜色。若要获得更多颜色设置的信息,请参阅Windows文档。
以下的例子定义了一个有颜色(被支持的颜色)的文本块。注意索引cf/cb是颜色表一个入口的索引值,这代表了一个 红/绿/蓝 的颜色组合。
{\f1\cb1\cf2 This is colored text. The background is color
1 and the foreground is color 2.}
如果使用不显示颜色的软件来翻译该文件,阅读器将忽略这个颜色表组。
每一个定义都要用分号隔开,即使是省略的定义也是如此。如果一个颜色定义被省略,RTF阅读器会使用它的默认颜色。以下的例子定义了Word使用的默认颜色表。从一个分号直接跟在控制字\colortbl之后可以看出,第一个颜色被省略了。这种省略的定义表示颜色0是自动颜色。
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
前景色和背景色通过颜色表索引值来定义一个颜色。若要获得更多颜色设置的信息,请参阅Windows文档。
以下的例子定义了一个有颜色(被支持的颜色)的文本块。注意索引cf/cb是颜色表一个入口的索引值,这代表了一个 红/绿/蓝 的颜色组合。
{\f1\cb1\cf2 This is colored text. The background is color
1 and the foreground is color 2.}
如果使用不显示颜色的软件来翻译该文件,阅读器将忽略这个颜色表组。