软件编程
位置:首页>> 软件编程>> java编程>> 解决jasperreport导出的pdf每页显示的记录太少问题

解决jasperreport导出的pdf每页显示的记录太少问题

作者:jbgtwang  发布时间:2023-04-14 13:02:01 

标签:jasperreport,导出,pdf

jasperreport导出的pdf每页显示的记录太少

主要是确保Details的高度与Details中Field Text的高度一致。

解决jasperreport导出的pdf每页显示的记录太少问题

解决jasperreport导出的pdf每页显示的记录太少问题

jasperreport导出pdf内容展示不完全处理

场景

测试过程发现,尽管已经设置如下配置:

Position Type : Fix Relative to Top

Stretch Type:Relative to Band Height

Stretch With Overflow:true

导出pdf偶尔会出现导出的内容不完整,最底下的一行或者多行没有显示出来

猜测原因

Jasperreport后台计算文字高度与pdf文字实际占用的高度不一致,为何会有这个差异? 发现: pdf文件展示中英文字符在没有占满一行便自动换行

解决方法

为jrxml配置文件增加属性


<property name="net.sf.jasperreports.export.pdf.force.linebreak.policy" value="true"/>

1.查看文件属性

解决jasperreport导出的pdf每页显示的记录太少问题

2.找到属性一栏

解决jasperreport导出的pdf每页显示的记录太少问题

3.点击添加按钮

解决jasperreport导出的pdf每页显示的记录太少问题

4. 确认保存,编译

解决jasperreport导出的pdf每页显示的记录太少问题

来源:https://blog.csdn.net/jbgtwang/article/details/104468952

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com