iText PDF A-2 с английскими sh и хинди шрифтами - PullRequest
1 голос
/ 29 мая 2020

Я использую PdfAWriter для создания документа PDF A-2, как показано ниже

PdfAWriter writer = PdfAWriter.getInstance(document, new FileOutputStream(dest), PdfAConformanceLevel.PDF_A_2A);

Для добавления текста я использую такие шрифты TTF

Font font8 = new Font(BaseFont.createFont(FONT, BaseFont.IDENTITY_H, BaseFont.EMBEDDED), 8);

Мне нужно создать файл PDF A-2 со шрифтами Engli sh и Hindi. Для английского sh я использую OpenSans-Regular.ttf, а для хинди я могу использовать Kruti_Dev_010.ttf, но если я использую Kruti_Dev_010.ttf, он ничего не отображает на английском sh.

Как я могу создать PDF с текстом на английском sh и хинди?

1 Ответ

1 голос
/ 03 июня 2020

Google Fonts имеет шрифты, поддерживающие скрипт Деванагари, а также Basi c латинские символы.

...