BIRT は、生成された PDF ファイルでヒンディー語の文字をレンダリングできません。同じデザイン ファイルを Word ドキュメント、HTML、またはその他の形式でレンダリングすると、Unicode 文字が表示されます。
デザイン ファイルのフォント タイプとして Arial Unicode MS を設定し、Google 翻訳からいくつかのサンプルを試してみました。何か不足している場合はお知らせください。
ありがとうございました。
最も可能性の高い BIRT は、正しいフォント ファイルを見つけることができません。
PDF フォントを正しく構成する必要があります (ファイル fontsconfig.xml を参照)。
キリル文字と中国語のフォントについても同様の問題があります。
ファイルで修正したもの:
...
<font-paths>
<path path="fonts" />
<!--path path="C:/windows/fonts" />
<path path="d:/windows/fonts" />
...
<path path="/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" /-->
</font-paths>
fonts フォルダーを作成し、必要なすべてのフォントを配置します (フォント フォルダーがどこにあるのかというのは、少しトリッキーな質問です。BIRT の使用方法によって異なります)。
必要に応じて、使用している JRE/lib/fonts フォルダーに正しいフォント ファイルを配置できます。