欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

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

时间:2021-05-09 07:46:50|栏目:.NET代码|点击:

因为爬虫要解析 &#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#中的接口属性以及属性访问器的访问限制

栏    目:.NET代码

下一篇:ASP.NET实现图片以二进制的形式存入数据库

本文标题:C# 读取ttf字体文件里的Unicode实现

本文地址:http://www.codeinn.net/misctech/118095.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有