解决jasperreport导出的pdf每页显示的记录太少问题
作者:jbgtwang 发布时间:2023-04-14 13:02:01
标签: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. 确认保存,编译
来源:https://blog.csdn.net/jbgtwang/article/details/104468952


猜你喜欢
- 关于java中遍历map具体哪四种方式,请看下文详解吧。方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 M
- 一 前言最近网上比较火的代码生成器,知识追寻者抽空试试了一下,感觉不是友好,只能说功能比较呆板吧,还需要自己玩填空题,修修补补,然后再次打开
- Feign其他功能-超时设置Feign 底层依赖于 Ribbon 实现负载均衡和远程调用。Ribbon默认1秒超时。超时配置:ribbon:
- 本文实例讲述了Java循环队列原理与用法。分享给大家供大家参考,具体如下:在正式进行循环队列学习之前,我们先来看看在顺序队列中删除队首元素出
- 问题描述在开发批量删除功能时,往往都是多条数据,所以前台需要传一个数组给后台,但是怎么在URL中绑定一个数组,同时在后台用@PathVari
- 最近一直在对接接口,上游返回的都是 JSON 数据,我们需要将这些数据进行保存,我们可以解析成 Map 通过 key 的方式进行获取,然后
- windows下使用cmd命令提示符生成java webservice客户端代码,可以使用命令提示符直接生成客户端代码,直接导入到项目中,只
- 本文演示以Spark作为分析引擎,Cassandra作为数据存储,而使用Spring Boot来开发驱动程序的示例。1.前置条件安装Spar
- 最近上线的项目中数据库数据已经临近饱和,最大的一张表数据已经接近3000W,百万数据的表也有几张,项目要求读数据(select)时间不能超过
- 一、C#语言的简单介绍根据微软官网的介绍,C#是为.NET平台量身订做的一种面向对象的语言,它与Java类似都属于从C++演变(提取了C++
- 前言总是觉得对HashMap很熟悉,但最近连续被问到几个关于它的问题,才发现它其实并不简单。这里对关于它的一些问题做个总结,也希望能够大家一
- 搭建个SSM框架居然花费了我好长时间!特此记录!需要准备的环境:idea 2017.1jdk1.8Maven 3.3.9请提前将idea与M
- Android studio 出现 Unsupported major.minor version 52.0解决办法 最近更新了
- 重新启动IDEA maven项目SSM框架所有@注解失效,每个文件上都有个小黄圆,而且我发现所有构建项目的maven的jar包都不在了,也就
- 背景项目中要实现横向列表的无限循环滚动,自然而然想到了RecyclerView,但我们常用的RecyclerView是不支持无限循环滚动的,
- 一、前言ConcurrentHashMap的源码采用了一种比较独特的方式对map中的元素数量进行统计,自然是要好好研究一下其原理思想,同时也
- Android游戏开发中主要的类除了控制类就是显示类,
- 1、仿照微信空间上传图片,显示图片数量以及超过最大,上传按钮隐藏功能2、上效果图3、上代码,主要是Adapter类/** * Created
- 该系统分为前台和后台,前台可以自主注册,后台管理员角色,除基础脚手架外,实现的功能有:后台管理员功能有:商品分类管理、商品管理、套餐管理、新
- 任意位置获取HttpServletRequest对象方法一//获取RequestAttributes RequestAttributes r