Caminhos curvos
Um aplicativo pode nivelar as curvas em um caminho chamando a funçãoFlattenPath. Esta função é especialmente útil para aplicações que ajustam texto ao contorno de um caminho que contém curvas. Para ajustar o texto, o aplicativo deve executar as seguintes etapas:
- Crie o caminho onde o texto aparece.
- Chame o função FlattenPath para converter as curvas em um caminho em segmentos de linha.
- Chame o função GetPath para recuperar esses segmentos de linha.
- Calcule o comprimento de cada linha e a largura de cada caractere na cadeia de caracteres.
- Use dados de largura de linha e largura de caractere para posicionar cada caractere ao longo da curva.