Caminhos e linhas de SkiaSharp
Usar SkiaSharp para desenhar linhas e caminhos gráficos
A seção anterior demonstrou que a classe SkiaSharp SKCanvas
inclui vários métodos para desenhar círculos, ovais, retângulos, retângulos arredondados, texto e bitmaps. Esta seção e seções posteriores abrangem as várias classes conectadas com a criação e renderização de caminhos gráficos.
O caminho gráfico é a abordagem mais generalizada para desenhar linhas e curvas em SkiaSharp. Esta seção aborda o uso de um SKPath
objeto para desenhar linhas retas e usar uma coleção de linhas retas minúsculas (chamada de polilinha) para desenhar curvas que você pode definir algoritmicamente. Uma seção posterior em SkiaSharp Curves and Paths discute os vários tipos de curvas compatíveis com SKPath
.
Todos os programas de exemplo nesta seção aparecem sob o título Linhas e Caminhos na home page do programa SkiaSharpFormsDemos e na pasta Caminhos dessa solução.
limites de linha e de traço
Saiba como usar SkiaSharp para desenhar linhas com diferentes tampas de traço.
Noções básicas do caminho
Explore o objeto SkiaSharp SKPath
para combinar linhas e curvas.
Os tipos de preenchimento do caminho
Descubra os diferentes efeitos possíveis com tipos de preenchimento de caminho SkiaSharp.
Polilinhas e equações paramétricas
Use SkiaSharp para renderizar qualquer linha que você possa definir com equações paramétricas.
Pontos e traços
Dominar as complexidades do desenho de linhas pontilhadas e tracejadas em SkiaSharp.
Pintura a dedo
Use os dedos para pintar na tela.