gpt4 book ai didi

C# ItextSharp Fontawesome 图标(货币)-PDF

转载 作者:行者123 更新时间:2023-11-30 17:43:46 25 4
gpt4 key购买 nike

我在导入图标 (fontawesome-webfont.ttf) 并在 PDF 上显示它们时遇到问题 - 但我无法在 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);

最佳答案

请像这样调整您的代码:

var fontAwesomeIcon = BaseFont.CreateFont(fontpath + "fontawesome-webfont.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font fontAwe = new Font(fontAwesomeIcon, 8);
chunkRows = new Chunk("\uf0d6", fontAwe);

结果如下所示:

enter image description here

关于C# ItextSharp Fontawesome 图标(货币)-PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30440982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com