当前位置:编程学习 > C#/ASP.NET >>

关于RDLC报表打印方向设置的问题

    目前在做条码打印的时候碰到个问题,我在RDLC报表属性里设置自定义纸张大小为10cm*3cm后,方向自动就转换为了横向。我查询了XML源码里面也没有设置方向的地方。这样就导致条码打印机打印出的方向出现了90度得偏差。
    请问有人知道解决的方法么?如果有的话,麻烦指导下。 --------------------编程问答-------------------- 没有排整齐吧,在查看下 --------------------编程问答-------------------- 不是排版的问题。 --------------------编程问答-------------------- http://blog.csdn.net/ajaxtop/article/details/6672860

--------------------编程问答-------------------- 解决这个问题没有呢?我也碰到了。 --------------------编程问答-------------------- 我再项目中也遇见这样的问题了,当报表的宽度大于高度的时候,RDLC就默认成横向打印了,把打印纸竖着放就可以正常打印了,但是如果是针式打印机的话,纸张不能连续打印。

如果把宽度和高度值对调,然后横向放纸,打印机里选择“竖打”,也可以打印,但是打印结果被压缩了

目前还没找到解决的办法,郁闷啊,郁闷 --------------------编程问答-------------------- RDLC是這樣的,只長大于高就會自動變成橫向
暫時沒有辦法。
不行可以考慮水晶報表試試 --------------------编程问答-------------------- 楼主,问题解决了没?我也正为此事烦恼!帮帮忙
--------------------编程问答-------------------- 用ReportViewer 加载 RDLC报表,若报表内容宽度超出一张A4纸的纵向宽度,那么报表靠右部分打印出来会被分割到下一页

如果用户每次打印都需设置纵向横向,这样用户会感到麻烦。

如何设置RDLC报表的纵向横向呢?


首先打开RDLC报表设计器页面。在灰色部分点右键 -> 报表属性

报表的默认设置都可以在此界面修改。当选择纵向时,报表宽度21cm,高度29.7cm。当选择横向时,宽度29.7cm,高度21cm

--------------------编程问答-------------------- 据说微软这个是自动的,只能在代码里面去修改。

在代码里便可更改打印方向 。 --------------------编程问答--------------------
引用 9 楼 xx21546544 的回复:
据说微软这个是自动的,只能在代码里面去修改。

在代码里便可更改打印方向 。

请问楼上,怎么在代码里更改打印方向? --------------------编程问答-------------------- 有没有高手求指教,我用针式打印出来就90度了,使用PDF正常。 --------------------编程问答-------------------- 这个问题困扰我多日了,有解决的吗?
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,