我正在寻找一种从字体文件(.ttf,.otf)中提取字形位图,字形指标和字距调整数据的方法,并支持GPos字距表。
之前我使用过FreeType Library,但它不支持GPos Tables。
答案 0 :(得分:1)
我使用HarfBuzz解决了这个问题。此'hello harfbuzz'示例说明了如何初始化库以FreeType字体进行设置。为了提取字距调整数据,我为我支持的每种字母组合('AA','AB'等)创建并调整了缓冲区,并使用ddd
中的定位数据通过将字距偏移量与来自FreeType的预先值。