水晶报表【完美】解决默认打印机,默认自定义纸张及单据,默认打印方向
转自:
http://blog.sina.com.cn/s/blog_6dd740190101le1q.html
【公司项目】vb.net项目中(c#请将下面的代码用百度
比如遇到的问题:
1.设置打印机的特殊规格的纸张(自定义纸张,单据)名称及规格大小:
2.在用水晶报表打印的时候,弹出打印机设置框。在高级选项中,纸张规格每次默认是LETTER,样将他默认为我自定议的纸张啊???
'导入
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Imports CrystalDecisions.CrystalReports
'[1].以下是在窗体加载事件里-----------------------------------------
Dim PaperRowKind As Integer = 0
Dim pageSettings As System.Drawing.Printing.PageSettings = New System.Drawing.Printing.PageSettings()
'---------------------------------------------------------
'[2]接下来很重要 打印水晶报表报表 。
'可以在添加一个打印按钮,然后以下把这句代码放进按钮“打印”的单击事件中: