一般在报表中,基本上大部分的文本的字体大小都是一致的。如何定义默认值?
[此贴子已经被作者于2011-9-12 23:13:05编辑过]
我需要的是,如果我一个报表是100个类似:
Dim rt As New prt.RenderText
rt.Text = "Hello Foxtable"
rx.x = 51
rx.y = 36
rt.Style.FontSize = 16
doc.Body.Children.Add(rt)
是要分别设置字体,还是有一个地方可以设置默认的字体的?
因为不设字体的话,系统的默认字体真的太小了。
如果要分别设置的话,代码又要多很多。
[此贴子已经被作者于2011-9-12 23:13:57编辑过]
Dim Doc As New PrintDoc
doc.PageSetting.PaperKind = 9 '设定为A4纸
doc.Style.FontSize = 16
Dim rx As prt.RenderText
Dim x As Integer = 0 '定义水平偏移参数
Dim y As Integer = 0 '定义垂直偏移参数
......
doc.Style.FontSize = 16 这个是定义整个报表的默认字体的
rt.Style.FontSize = 16这个是定义单个文本对象字体的
谢谢大家捧场。