Vorgehensweise: Abflachen eines Kurvenpfads zu einer Linie

Ein GraphicsPath-Objekt speichert eine Folge von Linien und Bézier-Splines. Sie können einem Pfad verschiedene Arten von Kurven (Ellipsen, Bögen, kardinale Splines) hinzufügen, aber jede Kurve wird vor der Speicherung im Pfad in einen Bézier-Spline umgewandelt. Beim Abflachen eines Pfades wird jeder Bézier-Spline im Pfad in eine Folge gerader Linien umgewandelt. Die folgende Abbildung zeigt einen Pfad vor und nach der Abflachung.

Straight Lines and Curves

So gehen Sie zum Abflachen eines Pfads vor

  • Rufen Sie die Flatten-Methode eines GraphicsPath-Objekts auf. Die Methode Flatten erhält ein Argument zur Abflachung, das den maximalen Abstand zwischen dem abgeflachten Pfad und dem Originalpfad angibt.

Siehe auch