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.
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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
.NET Desktop feedback