Ścieżki zakrzywione
Aplikacja może spłaszczać krzywe w ścieżce, wywołując funkcję FlattenPath. Ta funkcja jest szczególnie przydatna w przypadku aplikacji, które pasują do kształtu ścieżki zawierającej krzywe. Aby dopasować tekst, aplikacja musi wykonać następujące czynności:
- Utwórz ścieżkę, w której pojawia się tekst.
- Wywołaj funkcję FlattenPath, aby przekonwertować krzywe w ścieżce na segmenty liniowe.
- Wywołaj funkcję GetPath, aby pobrać te segmenty wierszy.
- Oblicz długość każdego wiersza i szerokość każdego znaku w ciągu.
- Użyj danych o szerokości linii i szerokości znaku, aby ustawić każdy znak wzdłuż krzywej.