2011-05-24 169 views
3

有誰知道將rtf標籤應用於表格單元格的背景顏色嗎?RTF文檔中的單元格着色

我所知道的表結構:

{\rtf1\ansi\deff0 
\trowd 
\clshdng10000\cellx1000 
\clshdng10000\cellx2000 
\clshdng10000\cellx3000 
cell 1\intbl\cell 
cell 2\intbl\cell 
cell 3\intbl\cell 
\row} 

但我沒有想法,如何運用陰影。

更新:我添加單元格底紋,但仍不能設置陰影顏色

+0

當你讀到這個時,有什麼令人困惑的? http://www.biblioscape.com/rtf15_spec.htm看起來很清楚。你能找出具體的問題或問題嗎? – 2011-05-24 21:41:15

+0

我可以在'\ cellx1000'之前添加'\ clshdng',但是設置顏色是我卡住的地方,它從'\ clshdng0'(白色)到'\ clshdng10000'(黑色),但是我只添加了RGB一張顏色表 – 2011-05-24 21:49:50

回答

7

我設法解決方案:

{\rtf1\ansi\deff0 
{\colortbl;\red188\green230\blue138;}<!--define a color table --> 
    \trowd 
    \cellx1000 
    \clcbpat1\cellx2000 <!- \clcbpat1 = set background color --> 
    \cellx3000 
    cell 1\intbl\cell 
    cell 2\intbl\cell 
    cell 3\intbl\cell 
\row 
} 

可以串多種顏色放在一起例如:

{\colortbl;\red188\green230\blue138;\red108\green030\blue038;} 

要使用它,您可以撥打電話:\clcbpat1\clcbpat2