jasperreport实现客户端预览在晚上有很多例子,但是大多数都是采用applet实现的
,虽然很简单但是需要jre的支持 要下载安装jre, 交互性不好。
jasperreport3.7.0实现客户端打印做了改善,采用flash的形式进行客户端打印。只要有一个支持观看flash的浏览器即可。
但是jasperreport3.7.0本身带的demo有点问题就是打印时数据有时候丢失,原因是页面范围的问题,只打印显示在显示在打印范围内的数据,滚动条下方的数据不会被打印。
于是查阅多方资料对此进行了改进。
以下是jasperreport3.7.0 实现客户端打印(支持打印预览 + 多页同时打印)的步骤
附有源代码,其中jrvc.swc文件是从网络上找到的没有源代码,我是在此基础上进行改进的
对flex感兴趣的网友么,可以对此进行修改,改成自己需要的东西。
设置步骤
1.解压jasperreprot_print_clinet.zip。
2.将解压出来的net文件夹和xViewerSample.mxml(源文件:如果要修改打印内容可修改此文件,然后重新编译,将编译后的文件放入到相应的目录中)文件放入到eclipse工程中flex_src目录下。
3.将解压出来的jrvc.swc文件放到eclipse工程中的flex_libs目录中。
4.将解压出来的xViewerSample.swf和xViewerSample.html放到eclipse工程中WebContent\flex目录中。
5.src目录中的文件文为saas-erp中生成打印预览以及导出html word excel的源代码。
6.所需jar包iText-2.1.0.jar/iTextAsian.jar/groovy-all-1.5.5.jar/jasperreports-3.7.0.jar
以上所需jar包可以去官方网站http://jasperforge.org/下载最新的jasperreport工程,该工程中
可以得到最新的jar包。
分享到:
相关推荐
jasperreports-flash来实现web客户端打印的功能,避免了applet客户端打印在客户端安装jre的限制。jasperreports-flash只需要求客户端有能浏览swf文件的flash player就行了。可以根据自己的需求修改example.mxml文件...
iReport-3.7.0 + jasperreports-3.7.0生成报表
Nextcloud安卓客户端3.7.0,目前是最新版,上传分享方便用户下载。
宏方发货单打印软件是一款非常受欢迎的送货单管理工具,宏方发货单打印软件官方版功能实用,简单方便,可以提高开送货单速度,非常适合中小企业使用,欢迎下载 功能特色 强大的导出功能,所有报表都支持导出各种...
安装后通过单击 空格 按键,快速预览文件、目录等内容。 QuickLook.Plugin.FolderViewer.qlplugin 用于预览 文件夹子目录 QuickLook.Plugin.HelixViewer用于浏览stl、obj、3ds、lwo、ply格式的三维模型; Installed...
FileZilla Server是一款免费开源的FTP服务器端架设程序,使用它你可以轻松的在本地电脑或服务器上架设属于你的FTP服务器,与好友互相分享各种资源,FileZilla 官方提供有Windows版、Mac版与Linux版的客户端,这些...
里面包含python3个版本:3.6.2+3.7.0+3.7.2
OSG3.7.0 + VS2019 32位 + qt5.15.2 其中包含了osgQOpenGL,就是老版的osgQt
glide-3.7.0.jar
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
zookeeper3.7.0
python-3.7.0 python-3.7.0 python-3.7.0 python-3.7.0
eclipse3.7.0汉化包,只要将下载的文件解压,然后将解压文件夹下面的language和links文件夹拷到eclipse的安装目录就可以汉化啦。
Glide 是 Google 员工的开源项目, Google I/O 上被推荐使用,一个高效、开源、Android设备上的媒体...创建Glide的主要目的有两个,一个是实现平滑的图片列表滚动效果,另一个是支持远程图片的获取、大小调整和展示。
apache-zookeeper-3.7.0
这个是hue-3.7.0-cdh5.3.6版本压缩包.
mi10系列第三方recovery,twrp3.7.0
python-3.7.0-amd64 安装包
lapack-3.7.0