这篇文章主要介绍了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内容请搜索得得之家以前的文章希望大家以后多多支持得得之家!
本文标题为:C# 读取ttf字体文件里的Unicode实现
![](/xwassets/images/pre.png)
![](/xwassets/images/next.png)
- 在C# 8中如何使用默认接口方法详解 2023-03-29
- Unity3D实现渐变颜色效果 2023-01-16
- c# 模拟线性回归的示例 2023-03-14
- .NET CORE DI 依赖注入 2023-09-27
- user32.dll 函数说明小结 2022-12-26
- C# 使用Aspose.Cells 导出Excel的步骤及问题记录 2023-05-16
- WPF使用DrawingContext实现绘制刻度条 2023-07-04
- 如何使用C# 捕获进程输出 2023-03-10
- Unity Shader实现模糊效果 2023-04-27
- Oracle中for循环的使用方法 2023-07-04