sti*_*ate 7 fonts freetype text-rendering kerning
我正在寻找一种从字体文件(.ttf,.otf)中提取字形位图,字形度量和字距调整数据的方法,并支持GPos字距表.
我以前使用过FreeType Library,但它不支持GPos Tables.
我通过使用HarfBuzz解决了这个问题。此“hello harfbuzz”示例展示了如何初始化库并使用 FreeType 字体进行设置。为了提取字距调整数据,我为我支持的每种字母组合(“AA”、“AB”等)创建并塑造了一个缓冲区,并使用其中的定位数据通过与hb_buffer_get_glyph_positionsFreeType 的预先值进行比较来推断字距调整偏移量。