JasperReports использует старую (er) версию iText
для создания своих PDF-документов.
Есть много (в основном юридических) причин, по которым они решили остаться с этой старой версией.
К сожалению, это означает, что их клиенты застряли на технологии, которой почти десять лет. И поскольку это используется внутри JasperReports, может быть сложно отладить эти проблемы.
Последний выпуск iText
в сочетании с pdfCalligraph
должен позволить вам отлично писать арабский, хинди, тамильский и многие другие незападные языки.
Из-за этих известных проблем iText разработала собственное решение для шаблонов, которое они представили в GIDS (http://developermarch.com/developersummit/session.html?insert=Chanpreet)