gpt4 book ai didi

fonts - 如何使用 FreeType 确定字体中没有字形的所有代码点?

转载 作者:行者123 更新时间:2023-12-04 07:08:44 24 4
gpt4 key购买 nike

这个问题与以下内容密切相关

Is there a way to programmatically determine if a font file has a specific Unicode Glyph?

但是,我正在寻找不使用 Windows API 的解决方案。特别是 Freetype 看起来很有前途,我想知道是否有人熟悉它可以提供指针。

基本上,我想,给定一种字体,计算从字符映射到该字符映射没有字形的代码点序列的映射。

最佳答案

特别是对于 FreeType,您可以使用 FT_Get_Char_Index功能。此函数返回 0 的 glyphID 以指示未映射的字形。

更笼统地说:首先您需要选择一个字符映射表(某些字体包括用于不同平台或单个平台下不同目的的多个映射),然后从显式映射的字形构建一个字典,并对其进行测试。

关于fonts - 如何使用 FreeType 确定字体中没有字形的所有代码点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/703700/

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