SkiaSharp etkileri
SkiaSharp SKPaint sınıfı, genel etki terimi kapsamında sınıflandırılabilir altı özellik SKPaint Bunlar, grafiklerin normal görüntülenmelerini bir şekilde değiştiren özelliklerdir. SkiaSharp etkileri altı kategoriye ayrılır:
Yol Etkileri
özelliğini, kesikli çizgileri görüntülemek veya bir alanı yollardan oluşturulan bir desenle doldurmak için türünde PathEffectSKPaint bir nesneye SKPathEffect ayarlayın. Yol etkisi bu serinin başlarında SkiaSharp'ta Yol Etkileri makalesinde ele almıştır.
Gölgelendiriciler
doğrusal veya Shader dairesel gradyanları, kutucuklı bit eşlemleri ve Perlin gürültü desenlerini görüntülemek için özelliğini türünde SKPaint bir nesneye SKShader ayarlayın.
Blend Modları
bir hedefte bir kaynak grafik görüntülendiğinde ne olacağını yönetmek için özelliğini bir BlendModeSKPaintSKBlendMode numaralama üyesi olarak ayarlayın. SkiaSharp; Porter-Duff modları, ayrılabilir karıştırma modları ve ayrılamaz karıştırma modları dahil olmak üzere tüm CSS birleştirme ve karıştırma modlarını destekler.
Maske Filtreleri
özelliğini, MaskFilterSKPaint bulanıklıklar ve diğer SKMaskFilter alfa etkileri için türünde bir nesneye ayarlayın.
Resim Filtreleri
bit ImageFilter eşlemleri bulanıklaştırma ve bırakma gölgeleri, ekleme veya yazma etkileri oluşturmak için özelliğini türünde SKPaintSKImageFilter bir nesneye ayarlayın.
Renk Filtreleri
tablolarını ColorFilter veya SKPaint matris dönüşümlerini kullanarak renkleri değiştirmek için özelliğini SKColorFilter türünde bir nesneye ayarlayın.
Bu makalelerin tüm örnek kodu SkiaSharpFormsDemos içindedir. Giriş sayfasında SkiaSharp Effects'i seçin.
Örneği indirme