使用Pentaho用户控制台9.0生成PDF报告



我在Linux CentOS 7虚拟机上安装了Pentaho Server 9.0,我用西班牙语创建了一些报告,并将它们发布到我的服务器中。

当我在服务器上运行报告,请求PDF文档作为输出时,它会删除所有重音元音(á,é,í,ó和ú(。当我直接在报表设计器上运行报表时,它可以正常工作。当我在带有HTML输出的服务器上运行报表时,它会正确显示。

我在以前的版本中已经读过论坛上有这种问题,但他们的解决方案已经应用或效率低下。

有人知道如何解决这个问题吗?或者对如何解决这些问题有什么想法吗?

找到了解决方案。

问题是报告中使用的字体没有安装在系统上。

通过将TTF文件复制到$JRE/lib/font中来解决问题,其中$JRE是java运行时环境的安装路径。

最新更新