`
huaye2007
  • 浏览: 37207 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

ireport word 大数据量

 
阅读更多


最近项目中遇到一个问题,就是ireport导出word,导出数据量打的时候,word的有20多M。打开word,就死机了;客户强烈要求导出word,不能到pdf,然后项目经理就叫我解决这个问题,差不多花了四天的时间,还是没搞出点眉目:怀疑导出word很大:原因有二:1:模板画的有问题,2:生成word的方法有问题,尝试把模板中的textfiled线用线条代替,生成word的大小是减少了,但数据量大,还是不行;到网上去下了个ireport-4.1.3,看见一个table控件,想让他代替ireport里detai里面的字段,但尝试了很长时间都没搞会这个控件,因为我的数据是从List中获取的,不太会配dataset的数据源,后来尝试直接连数据库,导出word来看发现,4500条左右的数据,word会有10多M,还是不行,因为后台导出word的时候,是

生成的是RTF文件,RTF文件一般都是很大的,因为它是通用的文件格式

在新版的API上找到一个类:JRDocxExporter 这个生成docx文件只能用word2007及以上版本才能打开

JRAbstractExporter exporter = new JRDocxExporter();文件从20多M到只有100多K。

分享到:
评论

相关推荐

    IReport教程(Word版本)

    iReport 和 Jasperreport整合开发web报表向导

    ireport导出pdf和word文档实例

    使用ireport工具导出pdf和word文档格式,原来网上找了先导出word格式的,找了很久没找的,整了一周终于出来了,唉~

    java调用ireport生成word报告

    本文档详细说明了java调用ireport环境搭建及数据库配置等,及java怎么调用ireport生成报告,附带java生成的报告代码只是word的,生成excel或者PDF可以修改方法即可。内容包含数据库连接配置,参数设置。

    用子表的方式解决ireport相同列合并问题

    ireport在表格展示数据时,相同的列合并问题一直没有解决,查询了大量资料后,将其实现了。具体的解决办法示例在这个文档中。

    Java 导出大批量数据excel(百万级).pdf

    目前java框架中能够生成excel文件的的确不少,但是,能够生成大数据量的excel框架,我倒是没发现,一般数据量大了都会出现内存溢出,所以,生成大数据量的excel文件要返璞归真,用java的基础技术,IO流来实现。...

    iReport-4.5.1.zip

    iReport-4.5.1.zip 工具包,由于上传文件大小受限,先传除ireport文件夹之外的文件,ireport文件夹将作为另外一个资源上传,资源名称为iReport-4.5.1 ireport.zip 同时下载iReport-4.5.1.zip和iReport-4.5.1 ireport...

    ireport软件

    ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载ireport软件纯净版下载

    iReport-5.1.0.dmg iReport MAC版

    iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。本资源是MAC版本的iReport iReport-5.1.0-windows-installer MAC版

    iReport安装环境介绍

    使用iReport创建新Report的手顺。

    iReport5.6版本。加iReport下载地址

    iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。 iReport的遵循AGPL自由开源协议,在SourceForge.net开源社区发布

    iReport-5.6.0.rar

    iReport5.6.0已添加中文字体依赖

    ireport 4.0.2安装版

    iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。 iReport的遵循AGPL自由开源协议,在SourceForge.net开源社区发布 [1] 。 根据iReport和Jasper Studio的维护公告,自iReport版本...

    ireport源代码 iReport-3.0.0-src.zip

    iReport-3.0.0源代码 iReport-3.0.0源代码 iReport-3.0.0源代码

    ireport教程,iReport使用说明

    ireport教程和iReport使用说明,学习报表开发,免费的开源报表工具。

    iReport汉化包

    iReport汉化包. iReport.jar

    ireport子报表嵌套

    ireport子报表嵌套.doc,文档主要描述了,ireport如何通过子报表技术实现一对多行数据展示问题

    iReport 报表、子报表、主从报表、合计、实例解析

    iReport 报表、子报表、主从报表、合计、实例解析1. 开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要...

    Ireport中文不显示以及乱码十几种解决方案

    Ireport中文不显示以及乱码十几种解决方案,百度上每种解决方案必定有属于你的哪一种问题。 独家整理、

    ireport子表详解

    ireport子表详解ireport子表详解ireport子表详解ireport子表详解ireport子表详解ireport子表详解ireport子表详解ireport子表详解ireport子表详解

Global site tag (gtag.js) - Google Analytics