C# 读取ttf字体文件里的Unicode实现
因为爬虫要解析这种字体编码的值,下载到一个ttf文件,用百度字体编辑器打开,可以看到每个字符对应的Unicode(数字下方$23、$2A...这些),
我需要拿到这些映射关系,才能解析对应数字。所以我百度搜索C#读取ttf文件的unicode但是没有找到答案。直到用google搜索“C#readttfunicode”,找到了一个能解决我的问题的回答。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内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。