Jasper Reports Server-生成报告时,各行下有随机空格

问题描述 投票:0回答:1

从Jasper Server生成报告时出现问题。当我从Jaspersoft Studio生成报告时,一切都很好,但是当我尝试从Jasper Server生成相同的报告时,有时在行的底部会出现意外的空白。这对于任何格式都会发生:rtf,docx,odt,xlsx。唯一的例外是html。这对于任何行都是随机发生的(通常采用java.lang.String格式),并且仅在启用isStretchWithOverflow选项时才发生。线高和缩进的任何设置都无法减小此空白的大小。当我更改字体时,空格可能在某些行上消失而在其他行上出现。要从服务器生成报告,我使用REST v2。这个问题对我来说非常关键。请帮助!


服务器版本:Jasper Server 7.2.0社区版报表编辑器版本:Jaspersoft Studio 6.10.0。环境:服务器版本:Apache Tomcat / 8.5.34服务器编号:8.5.34.0操作系统名称:Linux操作系统版本:5.0.0-37-通用架构:amd64JVM版本:1.8.0_201-b09


添加文件:报告正文和Jaspersoft Studio和Jasper Server的形成示例。File docx generated from Jasper Server (with white spaces)

File docx generated from Jaspersoft Studio (correct)

Report body (jrxml)

jasperserver jaspersoft-studio
1个回答
0
投票

该问题原来是Jasper服务器上不受支持的字体。在安装Jaspersoft Studio的计算机上,放置了这些字体。将这些字体添加到服务器后,问题得以解决。有助于解决问题的资料来源:jaspersoft communityJasper Reports: Adding Custom Fonts就我而言,不需要创建新字体-我只是下载了现有字体。

© www.soinside.com 2019 - 2024. All rights reserved.