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:
- Creare il percorso in cui viene visualizzato il testo.
- Chiamare la funzione FlattenPath per convertire le curve in un percorso in segmenti di linea.
- Chiamare la funzione GetPath per recuperare i segmenti di linea.
- Calcolare la lunghezza di ogni riga e la larghezza di ogni carattere nella stringa.
- Usare i dati di larghezza e larghezza di caratteri per posizionare ogni carattere lungo la curva.