在RTF中使用表

cty*_*e.h 14 rtf

我需要在RTF文件中创建一个表.但是我不熟悉RΤF.以下是这些RTF文件应替换的文本文件示例:

                               GENERAL JOURNAL
                                                                        Page 1

Date     Description                              Post Ref   Debit      Credit  
------------------------------------------------------------------------------
2011
Dec 1    Utilities Expense                          512      250.00
            Cash                                    111                 250.00
               Paid electric bill for November,
               Check No. 1234

    2    Cash                                       111       35.00
            Accounts Receivable / Customer Name     115/?                30.00
            Interest Income                         412                   5.00
               Receipt of payment on account
               from Customer, Check No. 5678

         . . .
Run Code Online (Sandbox Code Playgroud)

该表应该有边框,但我不知道如何做到这一点.有些单元格底部必须有特殊边框,如下所示:

                                 Company Name
                        Schedule of Accounts Receivable
                               December 31, 2011

Name                                                                   Balance
------------------------------------------------------------------------------
Adams, John                                                             354.24
Jefferson, Thomas                                                        58.35
Washington, George                                                      754.58
                                                                      --------
                                                                       1167.17
                                                                      ========
Run Code Online (Sandbox Code Playgroud)

我知道的\cell,\row等等,但我无法弄清楚如何正确地使用他们,像我发现的文件是不是很好.请帮忙.

Jer*_*rry 24

该网站非常有用:http: //www.pindari.com/rtf3.html

{\rtf1\ansi\deff0
\trowd
\cellx1000
\cellx2000
\cellx3000
\intbl cell 1\cell
\intbl cell 2\cell
\intbl cell 3\cell
\row
} 
Run Code Online (Sandbox Code Playgroud)

这将给出:

---------------------------
|cell 1 | cell 2 | cell 3 |  
---------------------------
Run Code Online (Sandbox Code Playgroud)

一行用.分隔 \trowd ... \row

每个细胞都以 \cell

\cellx 以缇为单位确定相应单元格的右侧

  • RTF表定义是一个真正的噩梦.我以为我弄清楚了然后我遇到了嵌套的表:-( (4认同)
  • 有趣的事情...查找并下载Microsoft RTF 1.9.1规范文档.然后,将其另存为RTF.请注意,他们的表行不会像这样开始和结束.相反,它们都以\ ltrrow开头...... (2认同)