可以用以下两种方式来实现直接打印。使用StartPrint属性。展开FlashViewerOptions属性的,设置StartPrint属性为True,或使用脚本实现,首先设置FlashViewer的UserClientApi属性为True,然后打开页面,在OnLoadProgress事件中,添加以下脚本代码。你可以直接使用State属性来检测报表是否加载完成,并使用Print方法来调用系统的打印对话框。
RDLC模板简单来说是Net的报表文件。在VSNET2005之前,SQLServerReportingServices中已经提供了一种被称为报表定义语言的语言,在VSNET2005中,Microsoft提供了针对这种报表的设计器,并提供了在WinForm和WebForm中使用这种报表的能力。Microsoft将这种报表的后缀定为RDLC,RDL仍然是ReportDefinitionLanguage的缩写。
设置错误,文本字体属于扁形字体。1、设置错误。人们在工作的过程中经常会使用电脑打印各种rdlc报表,而有些电脑打印的报表字体有点扁是因为用户在使用的过程中将字体设置为扁形字体,用户只需要将设置改为正常字体即可。
2、文本字体属于扁形字体。人们在打印报表的过程中,报表的字体有点扁是因为报表使用的字体为扁形字体,用户只需要将报表的字体修改为正常的字体即可。
当使用C1DocumentViewer在物理打印机上横向打印文档,它总是保持原来的竖向打印。只能在打印对话框中手动的选择打印方向,这样改变方向。之所以会这样,主要是因为它继承于MS DocumentViewer而且当单击打印按钮d出的打印对话框,并没有选项去自定义默认的打印对话框。然而,在XPS打印机打印的时候没有问题。
详细的介绍,请查考下面的博客
http://blog.gcpowertools.com.cn/post/C1DocumentViewer_Custom.aspx
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)