itext PDF - 希腊字母未出现在生成的PDF文档中

fad*_*maa 3 java pdf itext character-encoding

我很难尝试使用itextpdf生成包含希腊字母的PDF文件.我正在从外部源读取字符串作为UTF-8字符串.英语字母出现在结果中但不出现在希腊语中.搜索问题,我认为它可能与使用的字体有关.如果这是问题,我不知道要使用什么ttf文件.这是我如何创建字体

 BaseFont bfTimes = BaseFont.createFont(FontFactory.HELVETICA,"UTF-8", BaseFont.EMBEDDED);
 Font times = new Font(bfTimes, 12, Font.BOLD);
Run Code Online (Sandbox Code Playgroud)

衷心感谢任何帮助!

ric*_*ics 5

您需要使用包含希腊字符的字体.您可以在这里找到希腊语unicode字体.

您可以在此处查看使用itext作者的unicode字体的示例.