我遇到了一个问题,就是在 PDF 文件中导入图标(fontawesome-webfont.ttf)并显示它们 - 但我无法在 PDF 中显示它们,特别是货币图标(fa-money)。有些图标我能够从 CultureInfo 类中获取,如果我错过了其他东西,请告诉我。
chunkRows = new Chunk(val.ToString("C", new CultureInfo(strCulture)) + " ", rowFont);
我可以帮你解决这个问题,需要帮助。
代码---
var fontAwesomeIcon = BaseFont.CreateFont(fontpath + "fontawesome-webfont.ttf", BaseFont.CP1252, BaseFont.EMBEDDED);
Font fontAwe = new Font(fontAwesomeIcon,8,Font.NORMAL,Color.BLACK);
chunkRows = new Chunk("\f0d6", fontAwe);
CP1252
? - Bruno Lowagie