我用grails构建我的系统,当我在开发(本地)下载我的Pdf时,我的报告非常好。但是当我投入生产(另一台机器ubuntu)并在其上下载时,报告就变坏了。继续剪切单词,一些$P{...}
稍微提高。为什么会这样?
看看这个:
在我的本地,一切都是对齐的,标签显示了一切。
答案 0 :(得分:1)
将jasperreports-font
依赖项添加到BuildConfig.groovy:
dependencies {
runtime 'net.sf.jasperreports:jasperreports-fonts:6.0.0'
}
并在您的报告中仅使用DejaVu字体。
这应该确保您在开发和生产中看到相同的报告。