Partilhar via


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:

  1. Crie o caminho onde o texto aparece.
  2. Chame o função FlattenPath para converter as curvas em um caminho em segmentos de linha.
  3. Chame o função GetPath para recuperar esses segmentos de linha.
  4. Calcule o comprimento de cada linha e a largura de cada caractere na cadeia de caracteres.
  5. Use dados de largura de linha e largura de caractere para posicionar cada caractere ao longo da curva.