Sdílet prostřednictvím


Zakřivené cesty

Aplikace může křivky v cestě zploštět voláním funkce FlattenPath. Tato funkce je zvlášť užitečná pro aplikace, které se vejdou do obrysu cesty, která obsahuje křivky. Aby se text vešl, musí aplikace provést následující kroky:

  1. Vytvořte cestu, kam se text zobrazí.
  2. Voláním funkce FlattenPath převeďte křivky v cestě na segmenty čáry.
  3. Voláním funkce GetPath načtěte tyto segmenty řádků.
  4. Vypočítá délku každého řádku a šířku každého znaku v řetězci.
  5. K umístění jednotlivých znaků podél křivky použijte data šířky čáry a šířky znaků.