vs2008自带rdlc报表自定义纸张尺寸和如何直接打印报表问题

时间:2020-12-16 08:31:34
我使用的时VS2008自带的rdlc.我在rdlc的报表-报表属性-布局里设置页宽21cm,页高9.3cm后并设置了打印机里的纸张(添加了新的纸张大小,长宽和报表里一样,并业把设置的纸张改称可默认打印纸张)但打印的时候打印机居然是横向打印,把报表中的页高还原成A4的长度后,就会变成竖向打印.这是怎么回事?另外打印机走纸还是按A4的走,打完后往前走好长一段,在打第二张;另外怎么做才能不预览报表(不弹出打印设置对话框)直接送打印机打印

9 个解决方案

#1


UP

#2


这个问题什么没有高手来回答的啊

#3


这么实用的问题,却没人回答?哎。。我也因为这个困扰了我N久,我都快崩溃了,微软的报表什么都好,就这个这么实用的东西,这么简单的问题,却搞得我们不知从何进手。

#4


哎·是啊最近我也在搞·还没有弄出来呢 烦气啊·

#5


有没有解决啊,我也正愁呢

#6


可能是纸张大小没有设置好,我之前用PrintDocument控件打印时没有设好纸张大小,也出现了“打印机走纸还是按A4的走,打完后往前走好长一段”的问题。设好纸张大小就OK了

#7


rdlc本身无法自定义纸张大小 
可以参考  蜡人张 的文章
http://waxdoll.cnblogs.com/archive/2006/03/03/342435.html

#8


还不错

#9


用vb2010做了一个web打印(Rdlc),设置纸张
宽21cm 高9.6就是一个票据,但是输入数字后就变成横向打印了,我发现只要高度小于宽度就自己变为横向打印,有什么方法可以变为纵向打印,我用vb2012也是同样的问题。

#1


UP

#2


这个问题什么没有高手来回答的啊

#3


这么实用的问题,却没人回答?哎。。我也因为这个困扰了我N久,我都快崩溃了,微软的报表什么都好,就这个这么实用的东西,这么简单的问题,却搞得我们不知从何进手。

#4


哎·是啊最近我也在搞·还没有弄出来呢 烦气啊·

#5


有没有解决啊,我也正愁呢

#6


可能是纸张大小没有设置好,我之前用PrintDocument控件打印时没有设好纸张大小,也出现了“打印机走纸还是按A4的走,打完后往前走好长一段”的问题。设好纸张大小就OK了

#7


rdlc本身无法自定义纸张大小 
可以参考  蜡人张 的文章
http://waxdoll.cnblogs.com/archive/2006/03/03/342435.html

#8


还不错

#9


用vb2010做了一个web打印(Rdlc),设置纸张
宽21cm 高9.6就是一个票据,但是输入数字后就变成横向打印了,我发现只要高度小于宽度就自己变为横向打印,有什么方法可以变为纵向打印,我用vb2012也是同样的问题。