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

相关推荐
froginwe1114 小时前
《WebPages 邮局》
开发语言
Yuri X-202114 小时前
VS2022实战测试题——2
程序人生·c#·个人开发·visual studio
@insist12314 小时前
网络工程师-广域网与接入网技术(一):核心协议与流量控制
开发语言·网络·网络工程师·软考·软件水平考试
ˇasushiro15 小时前
终端工具配置
开发语言·ios·swift
公子小六15 小时前
基于.NET的Windows窗体编程之WinForms布局简介
windows·microsoft·c#·.net
zaim115 小时前
计算机的错误计算(二百二十六)
java·python·c#·c·错数·mpmath
不写八个15 小时前
PHP教程005:配置ThinkPHP环境
开发语言·php
迷海15 小时前
C++内存对齐
开发语言·c++
炘爚15 小时前
C++(流类:istream /ostream/istringstream /ostringstream)
开发语言·c++·算法