概要
レポートは Times New Roman を使用しています。iReport のTools -> Options -> Fonts
メニューからフォントをインストールしました。フォントを拡張子 (jar ファイル) としてエクスポートし、アプリケーションの CLASSPATH に追加しました。
問題
PDFにエクスポートすると、フィールドのテキストが最後から切り取られました。生成された PDF には、フォントが埋め込まれていることを示す Times New roman フォントが PDF プロパティにリストされています。
フォントの種類を Verdana に変更し、PDF が正しく生成されたため、これは JasperReport 4.7 のフォントの問題または非互換性の問題であると思います。
Times New Roman は iReport で使用され、拡張ファイルでは Windows からコピーされました。
質問
JasperReport ライブラリと完全に連携する Times New Roman のバージョンはありますか?
Times new Roman を使うべきではありませんか?
アップデート
レポートのスクリーン ショットを含む 2 つの画像を添付しました。
最初の画像http://i.stack.imgur.com/tr7XD.jpgは、レポートの正しい印刷を示しています。「anexo」という単語を赤い線で強調表示します。この単語は、times new roman フォントを使用するとカットされます。
2 番目の画像http://i.stack.imgur.com/AdW63.jpgは、times new roman フォントで生成されたレポートを示しています。「anexo」という単語が印刷されていないことに注意してください。赤い線は、「localização」という単語までフィールドが出力されたことを示しています。
PS1: 2 つの添付ファイルは、レポートの一部をポルトガル語で示しています
PS2: 黒い四角形は機密データを隠しています。それらを考慮しないでください