Jasper PDF下载本地与PDF制作不一样

Jasper PDF download local is not the same as PDF production

我在 grails 中构建了我的系统,当我在我的开发(本地)中下载我的 Pdf 时,我的报告非常好。但是当我投入生产(另一台机器ubuntu)并下载它时,报告变坏了。继续切词,有的$P{...}涨了一点。为什么会这样?

看看这个:

在我的本地,一切都是对齐的,标签显示了一切。

jasperreports-font 依赖项添加到 BuildConfig.groovy:

dependencies {
    runtime 'net.sf.jasperreports:jasperreports-fonts:6.0.0'
}

并且在您的报告中仅使用 DejaVu 字体。

这应该确保您在开发和生产中看到相同的报告。