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

 更新时间:2021年06月24日 11:08:31   作者:jbgtwang  
这篇文章主要介绍了解决jasperreport导出的pdf每页显示的记录太少问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

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

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

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.查看文件属性

2.找到属性一栏

3.点击添加按钮

4. 确认保存,编译

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java中ArrayList的使用方法简单介绍

    Java中ArrayList的使用方法简单介绍

    这篇文章主要为大家简单介绍了Java中ArrayList的使用方法,针对ArrayList去重问题进行扩展分析,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • JavaSE实战之酒店订房系统的实现

    JavaSE实战之酒店订房系统的实现

    这篇文章主要为大家详细介绍了如何利用JavaSE实现酒店订房系统,文中的示例代码讲解详细,对我们学习JavaSE开发有一定的帮助,需要的可以参考一下
    2022-07-07
  • 使用mybatis的@Interceptor实现拦截sql的方法详解

    使用mybatis的@Interceptor实现拦截sql的方法详解

    拦截器是一种基于 AOP(面向切面编程)的技术,它可以在目标对象的方法执行前后插入自定义的逻辑,本文给大家介绍了使用mybatis的@Interceptor实现拦截sql的方法,需要的朋友可以参考下
    2024-03-03
  • IntelliJ IDEA2020.3详细安装教程

    IntelliJ IDEA2020.3详细安装教程

    这篇文章主要介绍了IntelliJ IDEA2020.3详细安装教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • 一篇文章教会你使用java爬取想要的资源

    一篇文章教会你使用java爬取想要的资源

    这篇文章主要介绍了使用java爬虫爬取想要的资源,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • Java中序列化与反序列化的定义及代码示例

    Java中序列化与反序列化的定义及代码示例

    序列化是将对象状态转换为可存储或传输格式的过程,反序列化则是将存储或传输格式恢复为原始对象的逆过程,这篇文章主要介绍了Java中序列化与反序列化的相关资料,需要的朋友可以参考下
    2024-10-10
  • Java超详细分析垃圾回收机制

    Java超详细分析垃圾回收机制

    一个运行中的程序, 产生的对象是大量的, 如果对象不被继续使用, 就会成为垃圾, 最后越堆越多, 最后占满内存, 所以我们要对这些垃圾进行回收,保持程序的正常运行
    2022-05-05
  • Springboot+mybatis-plus+注解实现数据权限隔离

    Springboot+mybatis-plus+注解实现数据权限隔离

    本文将结合实例代码,介绍Springboot+mybatis-plus+注解实现数据权限隔离,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2021-07-07
  • 解决spring-boot 打成jar包后 启动时指定参数无效的问题

    解决spring-boot 打成jar包后 启动时指定参数无效的问题

    这篇文章主要介绍了解决spring-boot 打成jar包后 启动时指定参数无效的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • 深入解析Java中的JDBC事务

    深入解析Java中的JDBC事务

    这篇文章主要介绍了深入解析Java中的JDBC事务,包含了Java多线程的事务并发等知识,需要的朋友可以参考下
    2015-08-08

最新评论