Jasper报告字体未找到异常

时间:2012-09-29 07:34:27

标签: java fonts jasper-reports ireport

当我在 windows和mac 上使用jasper报告时,当我将我的应用部署到 linux machine 并尝试生成它抛出的报告时,它工作正常

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times New Roman' is not available to the JVM. See the Javadoc for more details.

我知道我们可以通过在linux机器中安装缺少的字体来解决问题(http://stackoverflow.com/questions/3987804/jasper-stops-finding-one-font)。我的问题是,我们可以将字体打包为jar并将其作为包提供应用程序。怎么做?

1 个答案:

答案 0 :(得分:4)

你需要Jasper的font extensions来实现这一目标。此blog解释了实现此目的的步骤,并将其扩展为可用于PDF导出。