FineReport打印方式(转)
来源:互联网 发布:效率最高的查找算法 编辑:程序博客网 时间:2024/05/16 01:30
1. 报表打印机制
各种打印的运行机制,都是选择打印时,先根据报表内容,在服务器的内存中将页面中的内容全部生成完毕,即生成对应格式的对象;然后再由serverlet直接推送给客户端,最后根据选择的打印方式打印出来。
2. 报表打印方式FineReport打印方式分为客户端打印和服务器端打印:
:使用报表应用所在的服务器,连接的打印机进行打印;
:使用本地连接的打印机进行打印;又分为Flash打印、PDF打印以及Applet打印。3. 各打印方式的比较
为了更方便理解各打印方式,下面列出现有报表的各打印方式的对比说明。
4. 各打印方式的优缺点对比打印方式静默打印页面设置传递给打印机自适应纸张大小横向打印注意事项Flash打印不支持不支持,必须手动设置纸张大小支持支持无PDF打印支持支持,可在报表中设置Adobe Reader9.4及以前的版本不支持,X版本支持支持无Applet打印支持支持,可在报表中设置支持支持表应用目录下必须有fr-applet-8.0.jar包
5. 各打印方式的使用
5.1 直接使用报表工具栏中的打印按钮
用户系统通常只需要一种打印方式,不需要所有打印方式按钮都显示出来,此时可以自定义报表工具栏。
选择
,选择 ,勾选 ,双击工具栏上的打印按钮或者选中打印按钮,点击设置(如果工具栏上没有打印按钮,则双击按钮框中的打印按钮,使之添加到工具栏中),选择需要显示的打印方式,如下图:在各种预览方式旁有编辑工具栏设置按钮,或者在
中给所有模板统一设置:注:如果不是在分页预览展示端打印,而是填报预览展示端打印,则选择模板>模板web属性>填报页面设置,其余设置相同。分析预览同理。
5.2 自定义按钮调用打印方法
不用报表内置的工具栏,用户自定义按钮,通过js调用打印方法。详见js调用FR打印方法文档
索引:
- Flash打印
- Pdf打印
- Applet打印
- 静默打印
- 缩放打印
- 偏移打印
- 将页面设置传递给打印机(自动选择纸张与横向打印)
0 0
- FineReport打印方式(转)
- FineReport客户端打印的解决方案
- FineReport 批量打印 无提示
- JS调用finereport打印方法
- finereport报表批量打印 跨域问题解决
- finereport报表用java批量化打印
- Finereport
- finereport
- FineReport
- 关于Web报表FineReport打印的开发应用案例
- Finereport用IMG来显示图片的两种方式
- Java报表工具FineReport导出EXCEL的四种方式
- Web 方式打印报表
- Web方式的打印
- RDLC 打印方式
- 打印菱形---命令行方式
- 树的打印方式
- FineReport 资源
- linux根文件系统 /etc/shadow文件详解
- smarty库路径出错
- GNU软件编译一般步骤
- 设计模式之单例模式
- 站在巨人的肩膀上,C++开源库大全
- FineReport打印方式(转)
- 关于el表达式用==和eq不准确一直判断为false的问题
- 高德地图定位
- CODE[VS] 1198【NOIP2012】 国王游戏(贪心
- cluster_check
- halcon启动文件的区别
- 第20天新手SEO基础计划之:Meta标记控制搜索结果
- 书单
- [理财] 关于平民理财,自己的一些理解