C# 读取ttf字体文件里的Unicode实现

所属分类: 软件编程 / C#教程 阅读数: 72
收藏 0 赞 0 分享

因为爬虫要解析 &#x880cc这种字体编码的值,下载到一个ttf文件,用 百度字体编辑器 打开,可以看到每个字符对应的Unicode (数字下方 $23、$2A...这些),

我需要拿到这些映射关系,才能解析对应数字。所以我百度搜索C# 读取ttf文件的unicode但是没有找到答案。直到用google搜索“C# read ttf unicode”,找到了一个能解决我的问题的回答。https://stackoverflow.com/questions/1439551/get-supported-characters-of-a-font-in-c-sharp

我将代码复制到本地,将ttf文件路径修改后,读取结果如下:

key值是十进制的值,转换为16进制,就是Unicode,$23->35、 $2A->42

value值是 1~15,和数字不对应,没啥价值。

我需要的是 0~9这几个数字,所以从下标5开始读取就可以了。

更多精彩内容其他人还在看

C#基础:Dispose()、Close()、Finalize()的区别详解

本篇文章是对c#中的Dispose()、Close()、Finalize()的区别进行了详细的分析介绍,需要的朋友参考下
收藏 0 赞 0 分享

C#字符串常见操作总结详解

本篇文章是对C#中字符串的常见操作进行了详细的总结介绍,需要的朋友参考下
收藏 0 赞 0 分享

c# 引用类型与值类型的区别详解

本篇文章是对c#中引用类型与值类型的区别进行了详细的分析介绍,需要的朋友参考下
收藏 0 赞 0 分享

c# 实现IComparable、IComparer接口、Comparer类的详解

本篇文章是对c#中实现IComparable、IComparer接口、Comparer类进行了详细的分析详解,需要的朋友参考下
收藏 0 赞 0 分享

深入c# 类和结构的区别总结详解

本篇文章是对c#中类和结构的区别进行了详细的分析介绍,需要的朋友参考下
收藏 0 赞 0 分享

解析C#自定义控件的制作与使用实例的详解

本篇文章是对C#中自定义控件的制作与使用实例进行了详细的分析介绍,需要的朋友参考下
收藏 0 赞 0 分享

C#实现路由器断开连接,更改公网ip的实例代码

C#实现路由器断开连接,更改公网ip的实例代码,需要的朋友可以参考一下
收藏 0 赞 0 分享

C#中使用IrisSkin2.dll美化WinForm程序界面的方法

这篇文章主要介绍了c#中使用IrisSkin2.dll美化WinForm程序界面的实现方法,需要的朋友可以参考下
收藏 0 赞 0 分享

.net C# 实现任意List的笛卡尔乘积算法代码

笛卡尔(Descartes)乘积又叫直积。假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1), (b,2)}。
收藏 0 赞 0 分享

C#中实现任意List的全组合算法代码

这篇文章主要是介绍了.net C# 实现任意List的全组合算法实现代码,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多