birt,doc报告和一个非常大的文件

时间:2011-11-03 09:01:48

标签: java birt filesize doc

我们正在使用Birt在doc和pdf中生成一些报告。报告很简单,没有任何图形和图形。只有文字。

我的主要问题是这些文件的大小不同,例如:

  • PDF - 251 KB,DOC - 5 584 KB
  • PDF - 3 217 KB,DOC - 82 572 KB

我们没有对输出文件使用任何特定配置(仅格式:doc / pdf)。

有没有办法减少doc文件的大小?

THX 卢卡斯

1 个答案:

答案 0 :(得分:2)

简单的答案是使用不同的输出格式而不是Word .doc - 例如,html或xls。或者,对于非常紧凑的输出,您可以使用报表查看器中的“导出数据”选项以字符分隔格式生成输出(默认情况下以逗号分隔)。

或者,您可以考虑使用自定义BIRT发射器。在BIRT World博客here上有关于该主题的帖子(特别是与xls发射器有关,尽管提到的Tribix发射器也应该能够输出到RTF,这是一种可由Word读取的Microsoft格式,比doc更简洁)。