Google Gears . Существует также Mozilla XUL, но это - также сложный бит, по моему скромному мнению (хотя чрезвычайно мощный).
Из комментария: 6 лет спустя правильный способ отображения символа в отчетах Jasper - использование расширений шрифтов, например см. https://stackoverflow.com/a/33941102/254109
Создайте файл jasperreports.properties
, поместите его в путь класса и установите кодировку PDF.
net.sf.jasperreports.default.pdf.encoding=Cp1250
Или создайте базовый стиль в отчете, установите то, что вам нужно, и все остальные стили являются производными от этого стиля, т.е. у них есть атрибут style = "base".
Вы должны встроить шрифты UTF-8 в PDF.
и примените его ко всем текстам style.setPdfFontName ("/ com / package / fonts / times.ttf")
; Для более новых версий PdfFontName
устарел вместо другого способа сделать это, но я не могу Найдите его сейчас - найдите сами.
Другой способ решения проблемы можно найти здесь