使用C1PrintDocument控件 > 表达式,脚本,标签 |
表达式(或脚本–这两个术语会在这里交替使用)可以在整个文档的不同的地方使用。通过一对方括号标记一个表达式,如下面的代码所示:
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Dim doc As New C1PrintDocument() doc.Body.Children.Add(New RenderText("2 + 2 = [2+2]")) |
C#
C# |
拷贝代码
|
---|---|
C1PrintDocument doc = new C1PrintDocument(); doc.Body.Children.Add(new RenderText("2 + 2 = [2+2]")); |
此代码将在生成的文档中产生以下文字:
2 + 2 = 4
这种情况下, "[2+2]" 被解释为一个表达式,并计算出最终的文本。
注意:如果表达式解析器无法解析包含在方括号内的文本,比方说文本无法被理解为一个表达式,则将文本原样插入文档。 |