iReportを使用してPDFを作成するときにカスタムフォントを使用する

サンギート・メノン:

iReportバージョン:3.7.1

私はこの問題に2つの方法で取り組みました。

私の最初の方法

pdfページを作成していて、iReport(データベースの)フィールドの1つをGujarati-Salarlフォント(インドの地域言語のフォント)に設定しています

このフォントは、のフォントリストから入手できますiReportプレビューをクリックすると、必要なフォントスタイルのフィールドが表示され、目的の出力が得られます。

ここまでは大丈夫です。

ただし、pdf生成されファイルには、同じオリジナルのフォントが英語の文字で含まれています。

結果は、アプリケーションから呼び出してもJAVAファイルから呼び出しても同じです。

少し勉強した後、私はこれを見つけました、2番目の方法

JRProperties.setProperty("net.sf.jasperreports.default.pdf.font.name", "C:\\Gujrati-Saral-1.ttf");

これにより、pdfttfフォントが提供されたフォントに設定されますが、今では全体pdfがGuarati-saralフォントで提供されていますが、これは私が探しているものではありません。

このフォントをその特定のフィールドにのみ適用する方法はありますか?

または

2番目の方法で行くとき、フォントGuarati-saralを必要なものを除いて他のすべてのフィールドに適用しない方法はありますか?

アレックスK:

Font Extensionsメカニズムを使用する必要があります

フォントを作成してjarファイルとしてエクスポートしたら、生成されたjarファイルをアプリケーションのクラスパスに追加する必要があります。

a)iReportで新しいフォントを作成する([オプション]-> [フォント]-> [フォントのインストール]ボタンを使用)

iReportで新しいフォント記述子を作成する

b)新しいフォント(または既存のフォント)をiReportのjarファイルとしてエクスポートする([オプション]-> [フォント]-> [拡張機能としてエクスポート]ボタンを使用)

ここに画像の説明を入力してください

a)JasperReports Studioで新しいフォントを作成する(ウィンドウ->設定-> JasperStudio->フォント->「追加」ボタンを使用)

b)フォントを構成する

フォントをjarファイルとしてエクスポート

c)フォントを含むJARを作成します

フォントjarのエクスポート

ここに画像の説明を入力してください

使用の詳細については、Font Extensions こちらご覧ください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PDFドキュメント生成用のカスタムフォントを作成して使用する方法

分類Dev

kotlinでカスタムフォントを使用してTextViewのカスタムクラスを作成するにはどうすればよいですか?

分類Dev

Xamarinを使用してxamlでカスタムフォントサイズを作成し、デバイスに応じてフォントサイズを変更できるようにするにはどうすればよいですか?

分類Dev

libを使用してカスタムフォントandroidを追加する

分類Dev

Expoとネイティブに反応するカスタムフォントを使用して、毎回フォントをロードする

分類Dev

カスタム作成アクションを使用してDRFモデルをテストするときのKeyError

分類Dev

迅速にカスタムフォントを使用する

分類Dev

uilabelにカスタムフォントを使用する方法

分類Dev

パンダを使用してExcelにエクスポートするときのカスタムフォーマット

分類Dev

@ font-faceを使用して表示するカスタムフォントを取得できません

分類Dev

Muleカスタムトランスフォーマーを使用してXMLをJSONに変換する

分類Dev

PHPCURLを使用してフォームデータを投稿するときにクライアントのIPアドレスを使用する

分類Dev

OpenSansカスタムフォントを使用して** Swift 4 **で下線と太字のテキスト範囲を作成する方法

分類Dev

アンドロイドでカスタムカメラを使用してフォルダに撮影した画像を保存することはできません

分類Dev

Swiftを使用してmacOSアプリにカスタムフォントを追加する

分類Dev

NexusDialogを使用してフラグメントにカスタム要素を作成する

分類Dev

フォルダ参照を使用してカスタムフォントを追加する

分類Dev

カスタムWebViewとUISearchContollerを使用してカスタムUIViewを作成する

分類Dev

テキストと画像を使用してカスタムリストビューを作成しているときにアプリがクラッシュする

分類Dev

カスタムフォントを(プログラムで)使用してUILabelのカスタムフォントをすばやく変更する

分類Dev

多くのカスタムコンポーネントを使用して複雑なフォームを作成する方法を教えてください。

分類Dev

プレイ中にActionBuilderを使用してカスタムアクションを作成するときにguiceを使用する

分類Dev

dayjsを使用してカスタム日付をフォーマットする

分類Dev

カスタムフォントをアップロードしてAngular6で動的に使用する方法

分類Dev

属性付きテキストを使用せずにカスタムフォントを設定する

分類Dev

SASSを使用しているときにカスタムフォントを設定できない-Ionicフレームワーク

分類Dev

InnoSetupを使用してスタートアップフォルダにショートカットを作成する

分類Dev

.NET Windows フォームで Entity Framework を使用して DataGridView にカスタム ボタンを追加する方法

分類Dev

javascriptを使用してフォントをカスタム書体に動的に変更することは可能ですか?

Related 関連記事

  1. 1

    PDFドキュメント生成用のカスタムフォントを作成して使用する方法

  2. 2

    kotlinでカスタムフォントを使用してTextViewのカスタムクラスを作成するにはどうすればよいですか?

  3. 3

    Xamarinを使用してxamlでカスタムフォントサイズを作成し、デバイスに応じてフォントサイズを変更できるようにするにはどうすればよいですか?

  4. 4

    libを使用してカスタムフォントandroidを追加する

  5. 5

    Expoとネイティブに反応するカスタムフォントを使用して、毎回フォントをロードする

  6. 6

    カスタム作成アクションを使用してDRFモデルをテストするときのKeyError

  7. 7

    迅速にカスタムフォントを使用する

  8. 8

    uilabelにカスタムフォントを使用する方法

  9. 9

    パンダを使用してExcelにエクスポートするときのカスタムフォーマット

  10. 10

    @ font-faceを使用して表示するカスタムフォントを取得できません

  11. 11

    Muleカスタムトランスフォーマーを使用してXMLをJSONに変換する

  12. 12

    PHPCURLを使用してフォームデータを投稿するときにクライアントのIPアドレスを使用する

  13. 13

    OpenSansカスタムフォントを使用して** Swift 4 **で下線と太字のテキスト範囲を作成する方法

  14. 14

    アンドロイドでカスタムカメラを使用してフォルダに撮影した画像を保存することはできません

  15. 15

    Swiftを使用してmacOSアプリにカスタムフォントを追加する

  16. 16

    NexusDialogを使用してフラグメントにカスタム要素を作成する

  17. 17

    フォルダ参照を使用してカスタムフォントを追加する

  18. 18

    カスタムWebViewとUISearchContollerを使用してカスタムUIViewを作成する

  19. 19

    テキストと画像を使用してカスタムリストビューを作成しているときにアプリがクラッシュする

  20. 20

    カスタムフォントを(プログラムで)使用してUILabelのカスタムフォントをすばやく変更する

  21. 21

    多くのカスタムコンポーネントを使用して複雑なフォームを作成する方法を教えてください。

  22. 22

    プレイ中にActionBuilderを使用してカスタムアクションを作成するときにguiceを使用する

  23. 23

    dayjsを使用してカスタム日付をフォーマットする

  24. 24

    カスタムフォントをアップロードしてAngular6で動的に使用する方法

  25. 25

    属性付きテキストを使用せずにカスタムフォントを設定する

  26. 26

    SASSを使用しているときにカスタムフォントを設定できない-Ionicフレームワーク

  27. 27

    InnoSetupを使用してスタートアップフォルダにショートカットを作成する

  28. 28

    .NET Windows フォームで Entity Framework を使用して DataGridView にカスタム ボタンを追加する方法

  29. 29

    javascriptを使用してフォントをカスタム書体に動的に変更することは可能ですか?

ホットタグ

アーカイブ