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.