SkiaSharp-Linien und -Pfade

Verwenden von SkiaSharp zum Zeichnen von Linien und Grafikpfaden

Im vorherigen Abschnitt wurde gezeigt, dass die SkiaSharp-Klasse SKCanvas mehrere Methoden zum Zeichnen von Kreisen, Ovalen, Rechtecke, abgerundeten Rechtecke, Text und Bitmaps enthält. In diesem Abschnitt und späteren Abschnitten werden die verschiedenen Klassen behandelt, die mit dem Erstellen und Rendern von Grafikpfaden verbunden sind.

Der Grafikpfad ist der verallgemeinerte Ansatz zum Zeichnen von Linien und Kurven in SkiaSharp. In diesem Abschnitt wird die Verwendung eines SKPath Objekts zum Zeichnen gerader Linien und zur Verwendung einer Sammlung von winzigen geraden Linien (als Polylinie bezeichnet) zum Zeichnen von Kurven behandelt, die Sie algorithmisch definieren können. Ein späterer Abschnitt zu SkiaSharp Kurven und Pfaden beschreibt die verschiedenen Arten von Kurven, die von SKPath.

Alle Beispielprogramme in diesem Abschnitt werden unter der Überschrift "Zeilen und Pfade " auf der Startseite des Beispielprogramms und im Ordner "Pfade " dieser Lösung angezeigt.

Linien und Strichenden

Erfahren Sie, wie Sie Mit SkiaSharp Linien mit unterschiedlichen Strichkappen zeichnen.

Grundlagen zu Pfaden

Erkunden Sie das SkiaSharp-Objekt SKPath zum Kombinieren von Linien und Kurven.

Die Fülltypen für Pfade

Entdecken Sie die verschiedenen Effekte, die mit SkiaSharp-Pfadfülltypen möglich sind.

Polylinien und parametrische Formeln

Verwenden Sie SkiaSharp, um eine beliebige Zeile zu rendern, die Sie mit parametrischen Formeln definieren können.

Punkte und Striche

Meistern Sie die Ungenauigkeiten des Zeichnens gepunkteter und gestrichelter Linien in SkiaSharp.

Zeichnen mit Fingern

Verwenden Sie Ihre Finger, um auf dem Zeichenbereich zu zeichnen.