无法在WebSphere上加载以下字体

时间:2014-06-04 14:56:49

标签: java fonts jasper-reports websphere jasperserver

尝试使用 JasperReports 导出为PDF时出现以下错误。

打印错误消息时出错如下:

无法加载以下字体:

pdfFontName:Arial.ttf

pdfEncoding:Identity-H

isPdfEmbedded:true]

我的JRXML <textElement> <font pdfFontName="Arial.ttf" isPdfEmbedded ="true" pdfEncoding ="Identity-H"/> </textElement>

是: WebSphere Application Server版本7
JasperReports 版本3 jar

Arial.ttf字体文件存在于... / web-inf / classes和unix机器中字体的默认位置。

我对 JasperReports 几乎一无所知,需要调试此问题。请帮助我解决我可能遗漏/忽略的事情,或者需要有关任何部分的更具体信息。

1 个答案:

答案 0 :(得分:1)

您可以尝试将字体ttf文件复制到:

<WAS_INSTALLATION>java/jre/lib/fonts

然后重新启动WAS服务器。