Harfbuzz - текст в глиф в текст - PullRequest
0 голосов
/ 01 марта 2019

Недавно я столкнулся с Harfbuzz для формирования текста, особенно для индийских текстов.В моем предыдущем опыте я использовал ArabicShaping для формирования арабских символов.В этом случае ввод - это предварительно сформированный текст, а вывод - фасонный.

В Harfbuzz, однако, я вижу, что метод shape формирует текст и возвращает глифыи кластеры вместо.Моя цель - преобразовать предварительно сформированный текст в фигурный.Я не хочу рисовать / просматривать текст.Я просто хочу символ [], который будет содержать фигурный (как в случае с ArabicShaping).

  1. Есть ли способ достичь вышеупомянутого с помощью Harfbuzz?Если нет, есть ли обходной путь?
  2. Использую ли я Harfbuzz для решения правильной проблемы?Есть ли какая-либо другая библиотека, которую я могу использовать для достижения этой цели?

1 Ответ

0 голосов
/ 02 марта 2019

ArabicShaping, должно быть, сбило вас с толку.Там нет такого понятия, как «предварительно сформированный текст» в целом.Что вы имеете в виду «преобразовать предварительно сформированный текст в сформированный»?Формирование, что делает HarfBuzz, конвертирует из символов в глифы.Обратное - это недетерминированный процесс, который HarfBuzz НЕ предоставляет.

...