在印地语的情况下,从 jasper 创建的报告无法正确呈现为 pdf。
例如
,正确的渲染应该是这样的
५ दिन
但错误地呈现它。
仅出现某些字符的渲染问题。
我的应用程序在 Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic x86_64) 上运行。
我使用 Mangal ttf 文件来渲染印地语。
我试过以下:
ireport pdf 编码设置。
fontName="Mangal" size="9" isStrikeThrough="false" pdfFontName="akshar.ttf" pdfEncoding="Identity-H" isPdfEmbedded="true"
字体扩展并将 jar 文件包含到我的应用程序中。
甚至升级了我的应用程序 jasper 库。
升级 Mangal ttf 文件。
升级了 ubuntu,特别是 mscorefonts。
尽快需要帮助。
谢谢。