0

ジャスパーレポートに関して問題があります。jasperレポートを使用してレポートを生成するアプリケーションがすでにあります。PCの地域と言語の設定では、文字が日本語であってもフォーマットが日本語ではない場合は問題ありません。しかし、フォーマットを日本語に変更すると、問題が発生します。レポートは生成されますが、表示されません。「ドキュメントにページがありません」というメッセージが表示されるため、レポートを生成できないことがわかります。これはエンコーディングやフォントと関係がありますか?

生成されたPDFにも日本語の文字は表示されませんでした。

4

2 に答える 2

0

だから私は上記の答えの助けを借りて私の問題を解決することができました. 私がしたことは、jasperreports.jar と iText を更新したことです。また、itextasian.jar と jasperreports-font.jar を追加しました (上記のヘルプを参照)。jrxml ファイルで、フォントとエンコーディングを次のように変更しました。

                pdfFontName="HeiseiKakuGo-W5" pdfEncoding="UniJIS-UCS2-H"
于 2012-08-29T09:08:50.820 に答える
0

.jrxml レポート ファイルにこのヘッダーがあることを確認してください。

   <?xml version="1.0" encoding="UTF-8"?> 
于 2012-08-29T07:23:55.643 に答える