使用水晶报告在c#中使用3英寸宽的卷纸打印

时间:2014-05-29 08:42:52

标签: c# winforms printing crystal-reports

我正在使用c#中的POS系统。我需要在发票结束时打印一张账单。我正在使用这些编码直接在按钮点击事件上打印,并带有以下代码。

 //Print codes to a default printer with my crystal report
 RPT_RetailInvoice objRpt = new RPT_RetailInvoice();
 objRpt.SetDataSource(ds.Tables[1]);
 objRpt.PrintToPrinter(1, false, 0, 0);

我在水晶报告中给出了一张自定义页面尺寸为3 * 5英寸的纸张,此发票中有2或3个项目打印完美,但是当我超过纸张长度时,它会在中间打印我的报告页眉和页脚页面和打印帐单,我希望这打印动态页面长度大小。我已经用谷歌搜索了3天但找不到合适的解决方案来解决我的要求,请帮助我们。

1 个答案:

答案 0 :(得分:0)

将您的详细信息放在Crystal报表详细信息扇区中。删除页眉中的所有内容。仅使用报表页眉,报表页脚和详细信息扇区..!