Проблема была с моим маршрутом
I don't think there is Open Type Font support in java (not free atleast), iText claimed to have such support, tried it a few month ago and it didn't work, what worked for me is a program called FontForge which I used to create a ttf from the otf which I then used.
Поддержка шрифтов Java OpenType зависит от вашей ОС и версии JDK.
До Java 6 вы могли использовать только шрифты OpenType со вкусом TrueType. В Java 6 вы можете использовать все шрифты OpenType, но не получите преимуществ от расширенных типографских функций, таких как лигатуры.