不用ReportViewer预览,能直接打印RDLC报表否?

问题描述

如题,点击button直接打印rdlc模板asp.net有没有相应的做法?跪求啊

解决方案

解决方案二:
可以,我是这么做的,利用reportviewer组件先在后台生成emf格式的图片,再用c++写个打印的组件(客户端访问时自动下载安装)访问emf格式的图片,然后输出到打印机打印,
解决方案三:
引用1楼blueskybcl的回复:

可以,我是这么做的,利用reportviewer组件先在后台生成emf格式的图片,再用c++写个打印的组件(客户端访问时自动下载安装)访问emf格式的图片,然后输出到打印机打印,

这个略难啊!
解决方案四:
建议楼主使用导出功能,导出excel或者word;然后爱怎么打印怎么打印!!
解决方案五:
自己顶一下!!
解决方案六:

解决方案七:
有放大的问题,不知怎么解决

时间: 2024-10-27 13:07:14

不用ReportViewer预览,能直接打印RDLC报表否?的相关文章

ReportView显示报表是9页,但打印预览的时候怎么变成18页或36页?如何设置报表布局?

问题描述 关于报表的宽度和高度是如何设置的?为什么设计的rdlc报表在ReportView控件里显示的是正常的,但是打印预览的时候,报表主体会打印在多张纸上?感觉很不好控制,我已经设置报表主体的宽度小于页面宽度了呀?非常奇怪. 解决方案 解决方案二:那是因为你的页数没有控制好我想你这个应该只有9页,可是你又点了下一页,这时候没有回到第一页,直接累加了,产生了第十页,11,12.......所以..........

Access中以文字方式保存文件名的图片如何在报表中预览?

access|文件名 以文字方式保存文件名的图片如何在报表中预览?   问题: 报表中如何预览图片? 数据库表中存放着下面几个字段,学号,姓名,性别,图片路径,如下:1002003001,张三,男,100\2003\1002003001.jpg.现在做报表,想把图片显示出来,因为图片路径为字符类型,所以显示出来的是100\2003\1002003001.jpg,怎样做能把图片显示出来?图片就在数据库所在目录下的100\2003\的文件夹下.   回答: 在报表中放置不可见的TEXTBOX,显示图

ReportViewer+rdlc打印,自定义纸型宽24 高10 预览横向打印却是纵向,为什么呀?

问题描述 ReportViewer+rdlc打印,自定义纸型宽24高10预览横向打印却是纵向,为什么呀?打印机是针式打印机!rdlc报表属性-->布局-->页宽24,也高10打印机纸型:页宽24,也高10不论怎么设置打印出来的都是纵向打印出来的!打印机设置横向纵向都试过,不起作用.有人说是ReportViewer或rdlc的bug,有人解决吗?求高手帮忙解决!谢谢 解决方案 本帖最后由 yufei9988 于 2009-08-10 15:48:45 编辑解决方案二:你再看看所有属性都设置好没,

关于C# RDLC无预览直接打印出现的问题

问题描述 有个项目用到了RDLC,因为RDLC的打印是要预览之后再点击打印才行,后来在网上找了一个通用的解决办法,就是将RDLC转换为EMF图片再用文件流的方式读取打印,但是在使用过程中发现,打印过程中生成的EMF文件经常出现占用释放不了的情况,Streamstream=newFileStream(name+"."+fileNameExtension,FileMode.Create);这里就会出现异常,想请教各位,如释放文件流打印导致文件被占用的问题,谢谢!只有20分了关键代码Auto

怎么样预览C#自带的rdlc报表。。

问题描述 请高手指教!!!在线等,如果解决马上散分 解决方案 解决方案二:up解决方案三:顶上去解决方案四:你是说直接显示预览吧.好像加一条命令就可以啦,不过我不记得,晚上回去看看.解决方案五:reportViewer1.SetDisplayMode(DisplayMode.PrintLayout);

winform rdlc报表预览时报错

问题描述 最近在做一个报表,出现一个奇怪的问题,就是在报表里读取参数的值时报错.已做好一个rdlc报表,已设置好几个参数,如果报表里没读取参数值,则不会报错:如果要读取参数值,则报错执行完这句代码后this.reportViewer1.RefreshReport();.马上报错,非常奇怪,请大神指点 解决方案 解决方案二:你给@name设置默认值,看还报不报错

rdlc报表中打印布局怎么跟打印预览不同

问题描述 如题:打印预览时候还是宋体,打印后字体改变.从打印布局看了下跟打印出来的字体相同,这是怎么一回事,求高手解答.

vb2005与sqlserver2005平台下报表预览及其打印的实现

vb2005与sqlserver2005平台下报表预览及其打印的实现 在需要打印的选项上单击右键即可出现"打印"功能入口 数据库自动填充成一张详尽的报表,当然报表内容是程序设计出来的,可实现任何形式的报表. 这是打印设置对话框,与经常使用的打印设置基本类似,不再赘述. 这是打印预览对话框,不错吧,漂亮吧,这主要是PringPriviewDialog的功劳. 预览窗口也是主窗体的子窗体! 这就是打印出来的纸质报表,什么都没调,直接单击打印按钮出来就是这个样子. 这是所见即所得的报表产生方

RDLC 报表!reportViewer控件!如何实现双面打印

问题描述 RDLC报表!使用reportViewer控件!如何实现双面打印因为公司业务需要我适用的VS2005的版本求 解决方案 解决方案二: 解决方案三:引用1楼guwei4037的回复:在winform端使用的reportViewer!有个预览的!在预览之后适用reportViewer进行打印的!