Я использую itextg lib для создания pdf на моем устройстве Android на хинди. (PDF создается отлично на английском языке).itext android hindi pdf create
Ниже мой код-
Gradle-
compile 'com.itextpdf:itextg:5.5.10'
Java code-
final String FONT = "file:///android_asset/FreeSans.ttf";
Font f = FontFactory.getFont(FONT, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
String outputString= "\u0915\u093e\u0930 \u092a\u093e\u0930\u094d\u0915\u093f\u0902\u0917";
document.add(new Paragraph(outputString,f));
Выходная строка взята из IText документации здесь- http://developers.itextpdf.com/examples/font-examples-itext5/language-specific-examples
хинди текст не печатается в формате pdf. Таким образом, строка в outputString не печатается в pdf-файле, поэтому создается.
Заранее спасибо
Отредактированный вопрос, теперь посмотрим, ясно ли это – Sumit
Вы подтвердили, что этот шрифт содержит эти глифы? – mkl