iText - Как создать базовый шрифт из .ttf, если впоследствии у файла ttf есть определенные шрифты? - PullRequest
0 голосов
/ 18 октября 2019

я установил шрифт 'Didact Gothic'

Я запускаю команду и получаю

$ fc-list| grep Didac 
/usr/share/fonts/GoogleFonts/DidactGothic-Regular.ttf: Didact Gothic:style=Regular 

Я пытаюсь создать базовый шрифт, используя как полный путь, так и путь, заканчивающийся на '. ttf '

BaseFont didactFont = 
BaseFont.createFont("/usr/share/fonts/GoogleFonts/DidactGothic-Regular.ttf: Didact Gothic:style=Regular", BaseFont.IDENTITY_H,BaseFont.EMBEDDED);

BaseFont didactFont = 
BaseFont.createFont("/usr/share/fonts/GoogleFonts/DidactGothic-Regular.ttf", BaseFont.IDENTITY_H,BaseFont.EMBEDDED);

Если я не включу информацию после .ttf, тогда java не сможет найти файл, но если я его включу, он не сможет создать базовый шрифт независимо от выбранной кодировки,Существует ли определенный формат, который iText ожидает от файла .ttf?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...