Z menu górnego wybieramy:

Narzędzia > Opcje > zakładka iReport > zakładka Fonts

jasper_fonts

Wybieramy „Install Font” i wskazujemy plik z czcionka TrueType, którego chcemy użyć. Podawana w kreatorze nazwa Family Name będzie nazwą, po której będziemy się odnosić do naszej czcionki w szablonie. Możemy załączyć dowolną liczbę czcionek.

Następnie zaznaczamy wszystkie czcionki, które dodaliśmy i wybieramy „Export as extension”. iReport wygeneruje plik jar, który jest rozszerzeniem Jaspera o podane czcionki. Wystarczy teraz załączyć ten plik do bibliotek naszej aplikacji (np w webapp/WEB-INF/lib) i możemy już się nie martwić o to czy wybrana przez nas czcionka będzie dostępna w środowisku uruchomieniowym. ;)