Udostępnij za pośrednictwem


Ś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:

  1. Utwórz ścieżkę, w której pojawia się tekst.
  2. Wywołaj funkcję FlattenPath, aby przekonwertować krzywe w ścieżce na segmenty liniowe.
  3. Wywołaj funkcję GetPath, aby pobrać te segmenty wierszy.
  4. Oblicz długość każdego wiersza i szerokość każdego znaku w ciągu.
  5. Użyj danych o szerokości linii i szerokości znaku, aby ustawić każdy znak wzdłuż krzywej.