gpt4 book ai didi

c++ - 我们如何知道 True Type 字体的代码点是否高于 0xFFFF?

转载 作者:可可西里 更新时间:2023-11-01 14:19:23 25 4
gpt4 key购买 nike

我们如何知道 True Type 字体的代码点是否高于 0xFFFF?

最佳答案

有一个 API (GetFontUnicodeRanges/GetGlyphIndices),但它不会超过 0xFFFF,我想您知道。

有 2 种显而易见的方法可以以编程方式查找:

  1. 解析 .ttf 文件(the spec 是开放式的)
  2. 尝试测量您感兴趣的字符的输出,并将测量结果与已知的替换字符进行比较

这个答案有一个 .NET/C# 解决方案:Get supported characters of a font - in C#

关于c++ - 我们如何知道 True Type 字体的代码点是否高于 0xFFFF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10057686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com