Fayo
@Fayo
Притворись дураком 5 минут, чем быть им всю жизнь.

ITextPDF — Java. Почему не отображаются шрифты на кириллице?

Документ создаётся, но он пустой.

В интернете нашёл вот это:
BaseFont bf = BaseFont.createFont("C:\Windows\Fonts\Arial.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
document.add(new Paragraph("Привет", new Font(bf, 10)));

Но выходит ошибка:
Cannot resolve constructor 'Paragraph(java.lang.String, com.itextpdf.text.Font)'

Как правильно передать Шрифт в параграф?
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix Куратор тега Java
Cannot resolve constructor 'Paragraph(java.lang.String, com.itextpdf.text.Font)'

Очевидно, что такого конструктора не существует. Посмотрите, в исходниках какие конструкторы существуют.
Вот, например, документация
https://kb.itextpdf.com/home/it5kb/examples/using-fonts
https://www.tutorialspoint.com/itext/itext_setting...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы