1

概要

レポートは 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: 黒い四角形は機密データを隠しています。それらを考慮しないでください

4

1 に答える 1

1

次の一般的に使用されるフォントのセットをバンドルしてみてください。

彼らの JAR ファイルには、次のフォントがバンドルされています。

Arial
Times New Roman
Courier New
Comic Sans MS
Georgia
Verdana
Monospaced

http://archiva.fdvs.com.ar/repository/public1/ar/com/fdvs/DynamicJasper-core-fonts/1.0/

于 2013-01-23T20:29:20.507 に答える