0

是否可以创建 RTF 模板文档并以编程方式插入表格或填充变量等元素?如果是这样,我需要做什么?

我知道有一个 RichTextBox 控件可以表示文档,但我需要定义一个模板(或者更具体地说,销售人员将定义模板并将其提供给我)然后我需要用数据填充该模板。RichTextBox 控件对他们没有好处。我们需要 RTF,因为并非所有客户端都有 Word。

4

2 回答 2

1

正如@ToastyMallows 建议的那样,这归结为更换字符串的肮脏游戏。

我正在使用以下内容来生成表格和格式等内容:

http://www.codeproject.com/Articles/30902/RichText-Builder-StringBuilder-for-RTF

于 2013-07-10T14:40:15.377 回答
0

我已经这样做了,但是在使用 Word 自动化的旧 Windows 窗体客户端应用程序中。它有效但不优雅。我认为我们在写字板中定义了模板,然后提取了存储在数据库中的 RTF。在创建文档时会填充一些预定义的字段。

我在做 RTF 工作时发现的一件事是 RichText(格式)和 RichText(如控件)的含义不一定相同。

于 2013-07-09T11:02:02.720 回答