SkiaSharp efektleri
SkiaSharp SKPaint
sınıfı, genel etki terimi altında sınıflandırılabilecek altı özellik tanımlar. Bunlar, grafiklerin normal görünümünü bir şekilde değiştiren özelliklerdir. SkiaSharp efektleri altı kategoriye ayrılır:
Yol Etkileri
PathEffect
özelliğiniSKPaint
, kesikli çizgileri görüntülemek veya bir alanı yollardan oluşturulmuş bir desenle kontur yapmak veya doldurmak için türünde SKPathEffect
bir nesne olarak ayarlayın. Yol etkisi bu serinin önceki bölümlerinde SkiaSharp'ta Yol Efektleri makalesinde ele alınmıştır.
Shader
Shader
Doğrusal veya dairesel gradyanları, kutucuklu bit eşlemleri ve Perlin kirlilik desenlerini görüntülemek için özelliğini SKPaint
türünde SKShader
bir nesne olarak ayarlayın.
Blend Modları
Hedefte BlendMode
bir kaynak grafik görüntülendiğinde ne olacağını yönetmek için öğesinin özelliğini SKPaint
numaralandırmanın bir üyesine SKBlendMode
ayarlayın. SkiaSharp, Porter-Duff modları, ayrıştırılabilir karışım modları ve ayrıştırılamayan karışım modları dahil olmak üzere tüm CSS birleştirme ve harmanlama modlarını destekler.
Maske Filtreleri
MaskFilter
özelliğini SKPaint
bulanıklaştırma ve diğer alfa efektleri için türünde SKMaskFilter
bir nesne olarak ayarlayın.
Resim Filtreleri
ImageFilter
bit eşlemleri bulanıklaştırmak ve gölgeler oluşturmak, kabartma veya gravür efektleri oluşturmak için özelliğini SKPaint
türünde SKImageFilter
bir nesne olarak ayarlayın.
Renk Filtreleri
ColorFilter
Tabloları veya matris dönüşümlerini kullanarak renkleri değiştirmek için özelliğini SKPaint
türünde SKColorFilter
bir nesne olarak ayarlayın.
Bu makalelerin tüm örnek kodu örnekte yer alır. Giriş sayfasında SkiaSharp Efektleri'ni seçin.