Harfbuzz-文字到字形到文字

时间:2019-03-01 09:08:24

标签: shapes freetype harfbuzz

最近,我遇到了Harfbuzz,用于文本整形,特别是用于印度文本。根据我以前的经验,我使用ArabicShaping来塑造阿拉伯字符。在这种情况下,输入是预成形文本,而输出是成形文本。

但是,在Harfbuzz中,我可以看到shape方法对文本进行整形并返回字形和簇。我的目标是将预成形文本转换为成形文本。我不想draw/view文字。我只想要一个char [],它将包含一个定形的字符(就像使用ArabularShaping一样)。

  1. 使用Harfbuzz是否可以实现上述目的?如果没有,是否有任何解决方法?
  2. 我使用Harfbuzz解决正确的问题吗?还有其他可以用来实现此目的的库吗?

1 个答案:

答案 0 :(得分:1)

ArabicShaping必须让您感到困惑。通常没有“预成形文本”之类的东西。您是什么意思“将预成形文本转换为成形文本”? HarfBuzz的作用是将形状从字符转换为字形。相反,这是HarfBuzz不提供的不确定过程。