Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A classe SkiaSharp SKPaint define seis propriedades que podem ser classificadas sob o termo geral de efeitos. Essas são propriedades que alteram a exibição normal de gráficos de alguma forma. Os efeitos SkiaSharp se enquadram em seis categorias:
Efeitos de caminho
Defina a PathEffect propriedade de SKPaint para um objeto do tipo SKPathEffect para exibir linhas tracejadas ou para traçar ou preencher uma área com um padrão criado a partir de caminhos. O efeito de caminho foi abordado anteriormente nesta série no artigo Efeitos de caminho no SkiaSharp.
Shaders
Defina a Shader propriedade de para um objeto do tipo SKShader para exibir gradientes lineares ou circulares, bitmaps lado a lado e padrões de SKPaint ruído Perlin.
Modos de mesclagem
Defina a BlendMode propriedade de como um membro da enumeração para controlar o SKBlendMode que acontece quando um gráfico de SKPaint origem é exibido em um destino. O SkiaSharp suporta todos os modos de composição e mistura CSS, incluindo os modos Porter-Duff, modos de mistura separáveis e modos de mistura não separáveis.
Filtros de máscara
Defina a MaskFilter propriedade de SKPaint para um objeto do tipo SKMaskFilter para desfoques e outros efeitos alfa.
Filtros de imagem
Defina a propriedade de como um objeto do tipo SKImageFilter para desfocar bitmaps e criar sombras projetadas, relevo ImageFilter ou efeitos de SKPaint gravação.
Filtros de Cores
Defina a ColorFilter propriedade de para um objeto do tipo SKColorFilter para alterar cores usando tabelas ou transformações de SKPaint matriz.
Todo o código de exemplo para esses artigos estão no exemplo. Na página inicial, selecione Efeitos SkiaSharp.