样式设置

样式用来设置打印对象的外观,通过对象的Style属性,即可对样式进行设置。
在命令窗口执行下面的代码,注意加粗的两行:

Dim doc As New PrintDoc '定义一个报表
Dim
rt As New prt.RenderText '定义一个文本对象
rt.Text =
"Hello Foxtable" '设置文本对象的内容
rt.Style.TextColor = Color.Red
'字符颜色设为红色
rt
.Style.TextAngle = -45 '顺时钟旋转45度

doc.Body.Children.Add(rt)
'将文本对象加入到报表
doc.Preview()
'预览

这是打印结果:

Style属性包括很多子属性,下表是其中最常用的,接下来我们会结合实际,逐个介绍这些属性的应用。

属性名 说明
BackColor 背景颜色
Borders 设置边框
CharSpacing 设置字符间距
Font 字体
TextAlignHorz 设置文本的水平对齐方式
TextAlignVert 设置文本的垂直对齐方式
TextAngle 设置文本旋转角度,负值为顺时钟,正值为逆时针。
TextColor 设置文本颜色
TextIndent 设置首行缩进幅度
WordWrap 文本长度超出对象宽度时,是否自动换行。
LineSpacing 设置行距,以百分比表示,例如100为单倍行距,150为1.5倍行距
Padding 设置对象内容距离对象边界的距离
Spacing 设置对象和相邻对象的间隔距离


本页地址:http://www.foxtable.com/webhelp/topics/1168.htm