Мне сложно создавать PDF-файлы, содержащие греческие буквы, используя itextpdf. Я читаю строки из внешнего источника как строки UTF-8. Английские буквы появляются в результатах, но не греческие. Поиск проблемы, я думаю, это может быть связано с используемым шрифтом. Я не знаю, какой файл ttf использовать, если это проблема. Вот как я создаю шрифтitext PDF - Греческие буквы не отображаются в полученном PDF-документе
BaseFont bfTimes = BaseFont.createFont(FontFactory.HELVETICA,"UTF-8", BaseFont.EMBEDDED);
Font times = new Font(bfTimes, 12, Font.BOLD);
любая помощь сердечно признателен!
пример, на который вы указали, чрезвычайно полезен. Я закончил использование arialuni.ttl, и он работает. Большое спасибо! – fadmaa
Не могли бы вы указать на пример? Ссылка мертва :( –
@Yiannis Gkoufas: var bf = BaseFont.CreateFont (UnicodeFontPath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED); – user2173353