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

相关推荐
:mnong11 分钟前
Superpowers 项目设计分析
java·c语言·c++·python·c#·php·skills
我是唐青枫15 分钟前
C#.NET 分布式事务 深入解析:TCC、Saga、Outbox 与落地取舍
分布式·c#·.net
a里啊里啊16 分钟前
测试开发面试题
开发语言·chrome·python·xpath
豆沙糕17 分钟前
Python异步编程从入门到实战:结合RAG流式回答全解析
开发语言·python·面试
信奥胡老师26 分钟前
P1255 数楼梯
开发语言·数据结构·c++·学习·算法
A.A呐39 分钟前
【C++第二十一章】set与map封装
开发语言·c++
扶苏-su43 分钟前
Java--获取 Class 类对象
java·开发语言
96771 小时前
C++多线程2 如何优雅地锁门 (lock_guard) 多线程里的锁的种类
java·开发语言·c++
chushiyunen1 小时前
python实现skip-gram(跳词)示例
开发语言·python
CSharp精选营2 小时前
.NET 8 性能优化实战:让你的应用起飞
性能优化·c#·.net·技术干货