使用专业报表打印,会时间停在 准备预览 界面,大概30多秒后才显示预览结果。原来速度是很快的。
今天测试,用如下代码打印一个空表
Dim doc As New PrintDoc '定义一个新报表 doc.AutoRotate = False
doc.PageSetting.Height = 100 '标签纸高 doc.PageSetting.Width = 80 '标签纸宽
doc.PageSetting.LeftMargin = 1 '设置左边距 doc.PageSetting.RightMargin = 1 '设置右边距 doc.PageSetting.TopMargin = 1 '设置上边距 doc.PageSetting.BottomMargin = 1 '设置下边距
Dim rm As prt.RenderEmpty
rm = new prt.RenderEmpty rm.BreakBefore = prt.BreakEnum.Page doc.Body.Children.Add(rm)
doc.Preview()
刚进入系统,就使用这个代码在命令窗口测试,停留时间约15秒后,才显示空白标签。 但再次测试,速度就恢复正常了。而其它专业报表的打印速度也恢复正常了。
这有可能是哪里的原因?
|