CGPathRef из текста - PullRequest
       35

CGPathRef из текста

2 голосов
/ 13 сентября 2011

Как мы можем получить путь к определенной строке? Я только что узнал, что CTFontCreatePathForGlyph даст CGPathRef, но это будет набросок текста. например, буква «O», путь, который я получаю из описанного выше метода, похож на круг с кругом .. Посмотрите, как мы рисуем букву «О», это всего лишь один круг. Я надеюсь, что приведенных выше сведений достаточно, чтобы понять мою проблему. Позвольте мне узнать какие-либо обновления

Мне нужен этот текстовый путь для отображения анимации рисования текста ..

UPDATE пожалуйста, смотрите изображение ниже (1) показывает, что я получаю сейчас ... но мне нужен путь, как показано в (2)

please see the below image.(1) shows what i get now..but i need the path like shown in (2)

1 Ответ

1 голос
/ 13 сентября 2011

Любой путь Безье, включая тот, который вы получаете из глифов, - это просто серия связанных кривых Безье. То, что вы видите на экране, является результатом рендеринга пути с помощью CGContext. Путь можно обвести, в этом случае вы увидите только контур.

Также он может быть заполнен, в этом случае внутренние области заполнены цветом или рисунком. Используйте CGContextFillPath (), чтобы заполнить ваш путь цветом. Правила намотки определяют, как заполнить путь, если он имеет пересекающиеся зоны.

...