Caminhos curvo
Um aplicativo pode nivelar as curvas em um caminho chamando a função FlattenPath . Essa função é especialmente útil para aplicativos que ajustam o texto ao contorno de um caminho que contém curvas. Para ajustar o texto, o aplicativo deve executar as seguintes etapas:
- Crie o caminho em que o texto é exibido.
- Chame a função FlattenPath para converter as curvas em um caminho em segmentos de linha.
- Chame a 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 do caractere para posicionar cada caractere ao longo da curva.