Com a tela no lugar, você pode usar as primitivas de desenho do SkiaSharp para adicionar formas comuns, como círculos ou retângulos. Outras opções oferecem suporte a recursos como suavização de serrilhado e suavização de curvas conforme necessário. SkiaSharp possui seu próprio sistema de coordenadas, que pode ser diferente daquele usado pela estrutura de sua escolha. Ele usa medidas baseadas em pixels, então você precisará aplicar conversões para garantir que os desenhos sejam independentes do dispositivo, usando a propriedade size da tela.
As ferramentas de pintura de baixo nível do SkiaSharp podem animar imagens, redesenhando-as em diferentes posições e com cores diferentes. A equipe de desenvolvimento recomenda liberar recursos após cada ciclo de animação, pois fazê-lo manualmente pode ser mais rápido do que usar o coletor de lixo do .NET.
Além das formas
Ferramentas semelhantes podem renderizar texto em uma tela, pintando o texto em uma fonte, cor e tamanho escolhidos. O texto é um objeto gráfico como qualquer outro, portanto você pode usar as ferramentas de desenho para adicionar efeitos especiais, como desenhar apenas contornos de texto. SkiaSharp pode renderizar bitmaps, com opções para download, armazenamento em pacotes de recursos locais como parte de um aplicativo ou diretamente do dispositivo. Novamente, você precisa de suas próprias ferramentas de dimensionamento para exibir a imagem adequadamente na tela.
