Como: Nivelar um caminho curvo em uma linha
A GraphicsPath objeto armazena uma seqüência de linhas e splines de Bézier. Você pode adicionar vários tipos de curvas (elipses, arcos, splines cardinais) para um caminho, mas cada curva é convertida em uma spline de Bézier antes de ser armazenado no caminho. Um caminho de nivelamento consiste em converter cada spline de Bézier no caminho para uma seqüência de linhas retas. A ilustração a seguir mostra um caminho antes e depois de nivelamento.
Para nivelar um caminho
- chamar o Flatten o método de um GraphicsPath objeto. O Flatten método recebe um argumento de achatamento, que especifica a distância máxima entre o caminho mesclado e o caminho de original.
Consulte também
Referência
System.Drawing.Drawing2D.GraphicsPath