【问题标题】:Support GPOS kerning table by HarfBuzz支持 HarfBuzz 的 GPOS 字距调整表
【发布时间】:2016-11-10 17:56:38
【问题描述】:

HarfBuzz 如何支持 GPOS 字距调整?在我的任务中,我使用 Myriad.otf 字体。我尝试通过函数hb_font_get_glyph_kerning_for_direction(....) 获取字距调整信息。对于 TTF 字体,它可以工作,因为它使用 TrueType kern 表格,但对于 Myriad.otf,它不起作用。

【问题讨论】:

    标签: freetype kerning harfbuzz


    【解决方案1】:

    您是否打算手动应用该字距?如果是这样,这不是 harfbuzz 打算用作 harfbuzz 的方式,它提供了一个简单的 API,该 API 提供了输入的最终结果(hb_shape),如果这不起作用,那就是 harfbuzz 或那个字体错误。但是,如果您确实需要提取 GPOS 字距调整,可以考虑阅读其相关表 (hb_face_reference_table) 或检查 harfbuzz 如何读取它以供内部使用。

    【讨论】:

      猜你喜欢
      • 2017-12-09
      • 1970-01-01
      • 2021-02-25
      • 1970-01-01
      • 2017-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-07
      相关资源
      最近更新 更多