C# wpf 字体图标预览,html字符与unicode转换

在进行wpf 开发工作过程中遇到字体图标无法预览的问题,特此记录。

1、把需要预览的字体文件上传到网站上进行转换

Create Your Own @font-face Kits >> Font Squirrel
2、下载文件后进行解压。

3、找到 Glyph Chart 查看字体html字符编码
4、在wpf中直接使用即可

cs 复制代码
 <TextBlock Text="&#59103;" FontFamily="{StaticResource Iconfont}" 
    VerticalAlignment="Center" HorizontalAlignment="Center"
    RenderTransformOrigin="0.5,0.5" Name="arrow">

5、在代码中动态加载时,HTML字符无法识别,需要使用unicode编码。开发时需要进行编码转换。js转换代码

javascript 复制代码
let desc= 58884;
let hex= desc.toString(16);
let unicode = "\\u"+hex;
console.log(unicode);

运行结果:

6、看下最终效果

相关推荐
爱装代码的小瓶子13 小时前
【c++知识铺子】map和set的底层-红黑树
java·开发语言·c++
洛阳泰山13 小时前
Java实现周易六爻自动排盘:根据卜卦的时间推算出天干地支
java·开发语言·周易·六爻
apihz13 小时前
随机英文姓名生成API接口详细教程:免费、简单、高效
android·java·运维·服务器·开发语言
吃好喝好玩好睡好13 小时前
Redux/MobX 在 OpenHarmony 分布式 Electron+Flutter 应用中的状态管理实战
eclipse·wpf·visual studio
识途老码13 小时前
python开启ssh端口转发
开发语言·python·ssh
缺点内向13 小时前
如何在Excel文档中获取分页信息
后端·c#·.net·excel
曹牧13 小时前
Java:类的前20个字段转换为Json
java·开发语言·python
唐青枫13 小时前
C# Params Collections 详解:比 params T[] 更强大的新语法
c#·.net
枫叶丹413 小时前
【Qt开发】Qt窗口(八) -> QFileDialog 文件对话框
c语言·开发语言·数据库·c++·qt
第二只羽毛13 小时前
基于Deep Web爬虫的当当网图书信息采集
大数据·开发语言·前端·爬虫·算法