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、看下最终效果

相关推荐
wefg122 分钟前
【C++】IO流
开发语言·c++
"菠萝"30 分钟前
C#知识学习-020(访问关键字)
开发语言·学习·c#
箫笙默1 小时前
JS基础 - 正则笔记
开发语言·javascript·笔记
xxp43211 小时前
Qt 网络编程 TCP通信
开发语言·qt
行走正道2 小时前
【探索实战】跨云应用分发自动化实战:基于Kurator的统一交付体系深度解析
运维·自动化·wpf·kurator·跨云分发
T***u3332 小时前
PHP在电商中的会员管理
开发语言·wireshark·php·ue4·jina
张丶大帅2 小时前
JS案例合集
开发语言·javascript·笔记
gc_22992 小时前
学习C#调用AspNetCoreRateLimit包限制客户端访问次数(2:配置说明)
c#·配置说明·ratelimit
2301_795167203 小时前
Python 高手编程系列八:缓存
开发语言·python·缓存
8***29313 小时前
Go基础之环境搭建
开发语言·后端·golang