Percorsi curvi

Un'applicazione può rendere flat le curve in un percorso chiamando la funzione FlattenPath . Questa funzione è particolarmente utile per le applicazioni che adattano il testo al contorno di un percorso che contiene curve. Per adattare il testo, l'applicazione deve seguire questa procedura:

  1. Creare il percorso in cui viene visualizzato il testo.
  2. Chiamare la funzione FlattenPath per convertire le curve in un percorso in segmenti di linea.
  3. Chiamare la funzione GetPath per recuperare i segmenti di linea.
  4. Calcolare la lunghezza di ogni riga e la larghezza di ogni carattere nella stringa.
  5. Usare i dati di larghezza e larghezza di caratteri per posizionare ogni carattere lungo la curva.