Caminhos e linhas de SkiaSharp

Baixar exemplo Baixar o exemplo

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.