Freigeben über


So wird's gemacht: Einen gebogenen Pfad in eine Linie umwandeln

Ein GraphicsPath-Objekt speichert eine Folge von Linien und Bézier-Splines. Sie können einem Pfad mehrere Arten von Kurven (Ellipsen, Bögen, Kardinalsplines) hinzufügen, aber jede Kurve wird in eine Bézier-Spline konvertiert, bevor sie im Pfad gespeichert wird. Das Abflachen eines Pfads besteht darin, jede Bézier-Spline im Pfad in eine Abfolge gerader Linien umzuwandeln. Die folgende Abbildung zeigt einen Pfad vor und nach der Abflachung.

Gerade Linien und Kurven

Einen Pfad glätten

  • Rufen Sie die Flatten-Methode eines GraphicsPath-Objekts auf. Die Flatten-Methode empfängt ein Flachheitsargument, das den maximalen Abstand zwischen dem flachen Pfad und dem ursprünglichen Pfad angibt.

Siehe auch