Как правильно заметил в своем комментарии Гено Чен, это вопрос использования лигатур.До версии 7 itext не создавал лигатуры из групп символов.Таким образом, в случае исходного кода OP для itext 5 символы отображались некорректно.
Itext версии 7 создает лигатуры из групп символов, если используется типографский модуль pdfCalligraph.
Таким образом, можно перейти к обновлению itext 7 и надстройке pdfCalligraph.Как ОП уже подтвердил, это работает так, как нужно:
только что добавил модуль зависимости типографии maven itext и его работоспособность
Как правильно заметил Амеди Ван Гасс,pdfCalligraph
- это модуль с закрытым исходным кодом, и вы должны приобрести лицензию для его использования.
Вы можете протестировать его в течение нескольких недель, используя тестовую лицензию.