1
BaseFont bfSpecial = BaseFont.createFont("get_font/verdana.ttf",BaseFont.IDENTITY_H, BaseFont.EMBEDDED);

Font my_font = new Font(bfSpecial, 9, Font.BOLD, BaseColor.BLACK);
    
document.add(new Paragraph("\n",my_font));
document.add(new Paragraph("*(₺₺₺₺₺)*",my_font));
document.add(new Paragraph("\n",my_font));

我的输出
图片

如何查看 PDF 上的₺(土耳其里拉)符号?

4

1 回答 1

0

我终于解决了这个问题。我只需要使用字体“DejaVuSerif.ttf”来解决问题。你可以在这里下载字体

BaseFont bfSpecial = BaseFont.createFont("get_font/DejaVuSerif.ttf",BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font font = new Font(bfSpecial, 9, Font.NORMAL, BaseColor.BLACK);
于 2021-04-12T02:48:35.867 回答