Como: Nivelar um caminho de curva em uma linha
A GraphicsPath objeto armazena uma sequê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 sequência de linhas retas.A ilustração a seguir mostra um caminho antes e depois não estruturados.
Para nivelar um caminho
- chamar o Flatten método de um GraphicsPath objeto. The Flatten método recebe um argumento de achatamento que especifica a distância máxima entre nivelada o caminho e o caminho original.
Consulte também
Referência
System.Drawing.Drawing2D.GraphicsPath