c#下crystalreport自定义纸张报表打印

本文介绍了如何在C#中使用CrystalReport创建自定义尺寸(241mm*93.3mm)的报表并进行打印。通过设置页面无打印机,设计报表尺寸,然后在代码中调整PrintDocument的PaperSize,并确保打印机设置匹配,最终成功实现自定义纸张打印。示例代码展示了如何设置报表和调用PrintToPrinter方法来打印。
摘要由CSDN通过智能技术生成

给公司作一个单据打印,就是一张打印纸(241mm*280mm) 分成3小份打,每页纸张(241mm*93.3mm), 

     一开始打出来方向都不对, 不得已只能把生产线的打印机共享后,在报表设计中选相应打印机写死到程序中进行编译,才能实现.
     但公司还有其它分点,总不能也这样吧,问题总要解决的,于是查了很多资料,参考了
http://blog.sina.com.cn/s/blog_6dd740190101le1q.html  与

http://wormday.cnblogs.com/archive/2005/12/22/302635.aspx

这2文后,在C#中得以实现, 希望对各位与我一样问题的帮助下, 具体如下: 

1.. 在报表设计的页面设置中,要将无打印机钩选,纸张设为宽24.1cm,高9.33cm, 以这样纸张设计好报表。 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值