C# 读取ttf字体文件里的Unicode实现
因为爬虫要解析 򈃌这种字体编码的值,下载到一个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# 读取ttf字体文件里的Unicode实现的文章就介绍到这了,更多相关C# 读取ttf的Unicode内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vista和win7在windows服务中交互桌面权限问题解决方法:穿透Session 0 隔离
服务(Service)对于大家来说一定不会陌生,它是Windows 操作系统重要的组成部分。我们可以把服务想像成一种特殊的应用程序,它随系统的“开启~关闭”而“开始~停止”其工作内容,在这期间无需任何用户参与2016-04-04
C# System.TypeInitializationException 异常处理方案
这篇文章主要介绍了C# System.TypeInitializationException 异常处理方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-02-02


最新评论