gpt4 book ai didi

fonts - 具有 GPos 字距调整表支持的字体文件解析器,用于呈现字形

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

我正在寻找一种方法来从字体文件(.ttf、.otf)中提取字形位图、字形度量和字距调整数据,并支持 GPos 字距调整表。

我以前使用过 FreeType 库,但它不支持 GPos 表。

最佳答案

我通过使用 HarfBuzz 解决了这个问题.此 'hello harfbuzz'示例展示了如何使用 FreeType 字体初始化库。为了提取字距调整数据,我为我支持的每个字母组合('AA'、'AB' 等)创建并塑造了一个缓冲区,并使用了来自 hb_buffer_get_glyph_positions 的定位数据。通过将其与来自 FreeType 的提前值进行比较来推断字距调整偏移量。

关于fonts - 具有 GPos 字距调整表支持的字体文件解析器,用于呈现字形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44932759/

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